How we build and operate the Keboola data platform
Recent Archive
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…

Vladimír Kriška 2 min read

How Docker in Docker solved our concurrency problem in a second

A few weeks ago we encountered a problem where some of our customers were unable to run a job which was using a private repository for…

Ondřej Hlaváček 2 min read

OpenRefine PHP Client

A week or two ago I started playing with OpenRefine and its integration with Keboola Connection. Couple years ago I remember playing with…

Vladimír Kriška 3 min read

Run any binary in a container like it exists on your computer

The second most important issue Docker has solved (the first one was a “works on my machine” problem) was the inability to run many binaries/libraries/packages of different versions side by side.