How we build and operate the Keboola data platform
Recent Archive
Vladimír Kriška 2 min read

Continuous testing and deployment of a serverless app with Travis and Docker

Development of all apps in Keboola requires automated testing and deployment. So when we decided to create a portal for third-party…

Ondřej Hlaváček 5 min read

Terraform and Keboola Connection — A PayByPhone Integration story

As a developer, I use automated tests and deployment tools every day. The fact that our clients require a deeper integration of KBC…

Ondřej Popelka 4 min read

PhpStorm & PHPUnit & Docker

Keboola Connection (KBC) is composed of many components, most of which run in Docker. At the heart of this there is another component — the Docker Runner, which takes care of transforming KBC jobs into docker commands.

Ondřej Hlaváček 3 min read

Dogfooding: Papertrail, Snowflake and JSON logs

We're piping a lot of logs into Papertrail. From server logs to application events, everything goes there. The speed, powerful search and…

Ondřej Popelka 4 min read

TDD and the Weirdest Exception

It’s a perverted programmer joy, if I can write: