Engineering Blog
Stories from our daily work.
Stories from our daily work.
KEDA is a Kubernetes-based Event Driven Autoscaler. In this blog, you will see how we migrated a legacy integration service into Kubernetes and use KEDA for scaling. It explains a solution for short and long-running jobs that responds fast, is running resilient against deployments, and will be controlled based on load.
How we switched from "push" to "pull_request" event triggers in our workflows to reduce the GitHub Action minutes spent on feature branches significantly.
This is a guide to replace the jest-jasmine2 runner with the jest-default runner. Additionally, you will find a cheat sheet to write tests without using jasmine.
How to do component testing within a Node.js service with Jest
Finding the balance between team autonomy and having an infrastructure team is hard. This post shares our approach to having a dedicated infrastructure team, while enabling product engineering teams to quickly provision their required infrastructure via a simple API.
The values that we live by and strive for at LeanIX.
How to create a prefix search in a Node.js service using Knex.js and a Postgres database
How to make Fact Sheets comparable using Graph Neural Networks
An attempt to raise awareness of a topic that should be important to anyone building user interfaces for humans.
A banal story about what went suddenly wrong in the annotation processor step that generates source code for JPA metamodel classes. This might be helpful to quicker get out of similar situations.