Blog
Honest perspectives on software development, architecture and product.
How we choose the stack for scale projects
The technical criteria behind every stack decision we make: language, framework, database, cloud. No trends, no hype.
Cloud for scale-ups: the most common mistakes
We have seen scale-ups waste time and money making the same cloud mistakes. Here is the list, with concrete solutions for each.
Django in 2025: is it still the right choice?
Django still powers half the internet. We explain why it remains our go-to choice for backend in most projects, what it excels at, and where it falls short.
How to estimate without lying
Most software estimates are wrong. Not by chance — by construction. We explain our method for realistic estimates that clients and teams trust.
Microservices vs Monolith: when to use each one
The debate never dies. We explain when a monolith is the right call and when it is time to break it apart — with real cases from our experience.
Next.js App Router: what changed and what to do
The App Router was the biggest change in Next.js history. We explain what changed, what to do now and what to avoid in real production projects.
Want us to write about a topic?
Write to us. If there is enough interest, we put it on the calendar.
Suggest a topic →