How we ship almost 15 million lines of Python and how we use AI.
engineering.kraken.tech/news/2026/03...
Posts by Kraken
Our pull request conventions
engineering.kraken.tech/news/2023/06/21/pull-req...
Using formatters and linters to manage a large codebase
engineering.kraken.tech/news/2024/01/05/linting-...
Sharing power updates using Amazon EventBridge Pipes
engineering.kraken.tech/news/2024/02/19/using-ev...
Optimizing AWS streams consumer performance
engineering.kraken.tech/news/2024/05/13/stream-c...
Understanding how mypy follows imports
engineering.kraken.tech/news/2024/08/19/mypy-imp...
Automating secrets management with 1Password Connect
engineering.kraken.tech/news/2024/09/02/onepassw...
Estimating cost per dbt model in Databricks
engineering.kraken.tech/news/2024/09/23/databric...
Avoiding race conditions using MySQL locks
engineering.kraken.tech/news/2025/01/20/mysql-ra...
How we ship over 100 versions a day to over 25 environments in more than 10 countries
engineering.kraken.tech/news/2025/02/07/how-we-s...
Building the largest electric vehicle smart-charging virtual power plant in the world
engineering.kraken.tech/news/2025/03/27/building...
Our pull request conventions
engineering.kraken.tech/news/2023/06/21/pull-req...
Using formatters and linters to manage a large codebase
engineering.kraken.tech/news/2024/01/05/linting-...
Sharing power updates using Amazon EventBridge Pipes
engineering.kraken.tech/news/2024/02/19/using-ev...
Optimizing AWS streams consumer performance
engineering.kraken.tech/news/2024/05/13/stream-c...
Understanding how mypy follows imports
engineering.kraken.tech/news/2024/08/19/mypy-imp...
Automating secrets management with 1Password Connect
engineering.kraken.tech/news/2024/09/02/onepassw...
Estimating cost per dbt model in Databricks
engineering.kraken.tech/news/2024/09/23/databric...
Avoiding race conditions using MySQL locks
engineering.kraken.tech/news/2025/01/20/mysql-ra...
How we ship over 100 versions a day to over 25 environments in more than 10 countries
engineering.kraken.tech/news/2025/02/07/how-we-s...
Building the largest electric vehicle smart-charging virtual power plant in the world
engineering.kraken.tech/news/2025/03/27/building...
Our pull request conventions
engineering.kraken.tech/news/2023/06/21/pull-req...
Using formatters and linters to manage a large codebase
engineering.kraken.tech/news/2024/01/05/linting-...
Sharing power updates using Amazon EventBridge Pipes
engineering.kraken.tech/news/2024/02/19/using-ev...
Optimizing AWS streams consumer performance
engineering.kraken.tech/news/2024/05/13/stream-c...
Understanding how mypy follows imports
engineering.kraken.tech/news/2024/08/19/mypy-imp...
Automating secrets management with 1Password Connect
engineering.kraken.tech/news/2024/09/02/onepassw...
Estimating cost per dbt model in Databricks
engineering.kraken.tech/news/2024/09/23/databric...
Avoiding race conditions using MySQL locks
engineering.kraken.tech/news/2025/01/20/mysql-ra...
How we ship over 100 versions a day to over 25 environments in more than 10 countries
engineering.kraken.tech/news/2025/02/07/how-we-s...