How we build and operate the Keboola data platform
Ondřej Hlaváček

Ondřej Hlaváček

Ondřej Hlaváček 3 min read

Building a PHP 7.4.21 Docker image with support for GDB debugger

When your process gets stuck somewhere, but you have no idea where, or if it segfaults, xdebug may not help. I had a process stuck in a…

Ondřej Hlaváček 6 min read

Best Practices for Azure DevOps (Release) Pipelines

As a part of our Azure adoption, we're also trying out Azure DevOps. Our current CI/ CD pipelines run almost exclusively on Travis CI. We…

Ondřej Hlaváček 4 min read

Keboola Connection Going Azure

Back in April last year, we made the business decision to make Keboola Connection available on Azure too (no, we're not quitting AWS). The…

Ondřej Hlaváček 3 min read

cp in Docker: Cannot allocate memory, part 2

This is a sequel to a previously published post, https://500.keboola.com/cp-in-docker-cannot-allocate-memory-1a5f57113dc4.

Ondřej Hlaváček 2 min read

Revisited: Parallel Multipart Uploads to S3 in PHP

It's been exactly two years since I shared how we were handling large uploads to S3. Since then the code had worked without any…