Recommended learning resources for C# and .NET in 2025.As of 2025, the .NET ecosystem continues to thrive, with .NET 9 bringing powerful updates and C# remaining a top choice for developers. In…15h ago15h ago
What Is a Modular Monolith?Microservices are popular for their scalability but come with complexity and operational overhead. They have become a big hype in the…Mar 31Mar 31
Context-switching is the main productivity killer for developersHave you ever wondered what the biggest productivity killer for developers is? There are many, but one stands out, and it’s often…Mar 71Mar 71
What is CDN?Have you ever wondered how fast Netflix is when streaming a movie to your house? There is one component that is very important here, and it…Feb 18Feb 18
Computer Science Papers Every Developer Should ReadThe foundations of modern software engineering were built on some high-impact research papers. From the algorithms powering most apps today…Feb 102Feb 102
70+ Engineering Blogs To Follow in 2025.Many people ask me from where I learn or if I find inspiration to write, and one part of the answer is some excellent engineering blogs I…Jan 271Jan 271
Why do some engineering teams consistently outperform others?During my 20-year career, I have been part of some bad and good teams. At the start, it was hard to understand why the team was terrible…Jan 181Jan 181
15 Best Leadership BooksThis is a reading guide for you as a leader to navigate and upgrade your leadership skills. It is a curated list of the best books on…Dec 31, 20242Dec 31, 20242
How to deal with difficult conversations?As a leader, facing difficult conversations is inevitable. And if you wait longer, those conversations get more complicated. Instead, we…Dec 15, 2024Dec 15, 2024
How to learn API?APIs are one of the first things software engineers should learn, much before other, more complex things, such as distributed systems…Dec 8, 2024Dec 8, 2024