Role of algorithms

They train you to be better at particular aspects of software engineering

Algorithms are a useful skill not because you use it at work every day, but because they train you to be better at particular aspects of software engineering.

It’s never been faster or easier to see how fast and easy Kalix makes building high-performance cloud-native applications using event-driven microservices. Kalix abstracts away all of the back-end complexity so you can focus solely on building the business logic behind your apps. Explore our award-winning PaaS virtually and then start building locally. Try Kalix for Free.

Learn how the new DDoS attack technique Rapid Reset works, and how to mitigate it.

Too many companies default to microservices, and with it comes increasing development and operational costs, a decrease in software quality, and a decrease in team motivation.

The jury got a taste of code review as they examined a falsified "insurance fund" and the infamous FTX → Alameda Research "backdoor".

We built a Twitter-scale Mastodon instance from scratch in only 10k lines of code. This is 100x less code than the ~1M lines Twitter wrote to build and scale their original consumer product, which is very similar to Mastodon.