PinnedContext-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 101Feb 101
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
What is CI/CD Pipeline ?CI and CD stand for Continous Integration and Continous Delivery. In the simplest terms possible, Continuous Integration (CI) is a…Nov 30, 20241Nov 30, 20241
How to delegate?Have you ever wondered what the secret of high achievers and exceptional managers is? It is that they delegate a lot. Delegation is…Nov 19, 2024Nov 19, 2024