How we build and operate the Keboola data platform
Recent Archive
Ondřej Popelka 4 min read

Code Coverage? Code Schmoverage!

In Keboola, we take testing really seriously. Every new component has to start with tests. For simple dockerized components they mostly run…

Ondřej Popelka 3 min read

How Docker Changed Our World

If you are a follower of Keboola, you probably realized that now we do a lot of stuff in Docker. But it was not always this way. We now…

Ondřej Hlaváček 2 min read

Parallel Multipart Uploads to S3 in PHP

Being a Keboola Connection developer has some benefits. Due to it's async/batch nature I don't have to worry about milliseconds or dive…

Vladimír Kriška 3 min read

Error handling in AWS Lambda

AWS Lambda is a service that lets you run code without provisioning or managing servers. That presents a great step forward in evolution of…

Ondřej Hlaváček 3 min read

Querying JSON Ad-hoc in Snowflake

Sometimes I end up with a serialized JSON stored in a relational database (or in a CSV file). It often contains data structures that are…