How we build and operate the Keboola data platform
Recent Archive
Ondřej Hlaváček 3 min read

cp in Docker: Cannot allocate memory

Once in a while we encounter a simple cp or gzip command in Docker with a mysterious Cannot allocate memory error. Sometimes the error is…

Ondřej Popelka 3 min read

The Downfall of Exception

Some time ago I came across a weird situation. I had a piece of PHP code which behaved really strange. Since the actual code was a rather…

Vladimír Kriška 2 min read

What’s happening in my container?

Many times during my support week in Keboola I bumped into an issue where someone needed a memory increase for his component.

Ondřej Popelka 3 min read

Mutable Evil

Once upon a time I stumbled upon a bug. I saw it in the code. Well, to be more precise, I wrote a test for it (that passed) and then spent…

Ondřej Hlaváček 4 min read

Xdebug for a CLI App in Docker (and PHPStorm)

The majority of my coding are simple CLI applications. We have a nice boilerplate that helps bootstrapping the repository with all the…