System Design Interview Roadmap (10 Concepts That Matter Most)
Disclosure: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in t…
Latest DevOps news from Tech News
Disclosure: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in t…
Why Custom Software Projects Fail (And How to Avoid the Most Common Mistakes) After working on software projects of different sizes, I've noticed that…
For the last few years, I've been working mostly with Node.js for building scalable APIs, backend services, and cloud-based applications. Recently, I'…
Everyone seems to be building AI products right now. Open LinkedIn, Product Hunt, or Twitter, and you'll find hundreds of new AI tools launching every…
Essay · June 2026 · 26 theses · 3 horizons It's not about AI replacing devs. It's about who holds power inside the software production chain — and who…
Running untrusted AI-generated code safely is the obvious hard problem. But sometimes the problems that break an agent workflow look like boring infra…
If your product touches users in Indonesia, the country's Personal Data Protection Law — UU PDP, Law 27/2022 — is now fully in force. The two-year tra…
The real question isn't which framework is better. It's which one you can stop thinking about six months into the project. Key Takeaways Project Suita…
Το πρόβλημα της ώρας Η ώρα είναι από τα πιο ύπουλα προβλήματα στην ανάπτυξη λογισμικού. Αν ένας χρήστης στην Αθήνα δημιουργήσει μια παραγγελία στις 20…
Why Every Spring Boot Developer Must Understand the IoC Container In the modern era of software development, abstracting away complexity has never bee…
A few years ago, asking someone if they were a software developer had a straightforward answer. Developers wrote code. They learned programming langua…
Few things that I adopted, which has helped me to be better developer. To be honest, I forget things quite fast. Journaling becomes more than just a t…
Chapter 5 Deep-Dive: The Comprehension You Trade Away Companion document to “Software Development in the Agentic Era” By Mike, in collaboration with C…
This is the eighth and final post in a series on the false assumptions teams make when building with generative AI. The series began with the observat…
Artificial Intelligence is changing the way developers build applications. Tools such as Claude Code, Cursor, Replit, and other AI assistants are maki…
A few days ago, someone left a comment on one of my open source projects. They'd tried my CLI tool — a 3D print quality inspector called Printsight — …
Chapter 4 Deep-Dive: From Plan Review to Validation Companion document to “Software Development in the Agentic Era” By Mike, in collaboration with Cla…
Everyone talks about prompt engineering. Thousands of tutorials. Endless prompt libraries. Countless examples claiming that the "perfect prompt" is th…
Think of a tech stack like the tools, materials, and blueprints used to build a skyscraper. Different buildings need different materials. Similarly, t…
AI is considered as a threat for developers. Not existential — nobody thinks Skynet is coming for your VS Code. But as a “tool” that makes developers …
I've had this conversation more times than I can count: an engineering lead tells me their team is "pretty efficient," then twenty minutes into the ac…
This is the third in a series of eight posts on the false assumptions teams make when building with generative AI. Fallacy #1 covered why faster gener…
Back in 2006, the tech world had a favorite punching bag: Java . We joked about its sluggishness, its memory-hungry JVM, and its "Write Once, Run Anyw…
For many developers, DevOps feels like unfamiliar, overcomplicated territory filled with tangled pipelines, cloud infrastructure nuances, and containe…
On February 2, 2025, Andrej Karpathy coined the term "vibe coding" - a style of development where you describe what you want in plain English, the AI …
Hiring an AI Development Company? Ask These 7 Questions First Most AI projects fail long before deployment. Not because the model is bad. Because team…
Three weeks ago, I stopped writing to watch history unfold. What I witnessed in those twenty-one days changed everything I thought I knew about softwa…
Bizbox Build Log — Week of 2026-05-30 Five substantive PRs merged this week (2026-05-23 through 2026-05-30), two releases shipped. The theme: the awai…
Source : Manul X Published : 2026-05-24T15:13:44.206Z Modified : 2026-05-28T00:41:23.787Z Language : en Author : Manul X Editorial Category : Software…
In 1994, Peter Deutsch published the Fallacies of Distributed Computing — eight assumptions that every developer building distributed systems makes, d…