Reducing Architectural Drift When Using AI for Small Changes
Background In an earlier post I discussed architectural drift and how AI, while accelerating delivery, can quietly push systems away from their original intent...
Background In an earlier post I discussed architectural drift and how AI, while accelerating delivery, can quietly push systems away from their original intent...
“Can your system enforce a month‑end deadline, handle late submissions fairly, and still produce a clean payroll summary?” That one question changed how I appr...
!Cover image for Business Logic Is the Real Product So I Built logicrepohttps://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=...
!Cover image for Do Dev ao Arquiteto: O Papel da Liderança Técnica em Ambientes Ágeishttps://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity...
Inside What’s Your IQ Online IQ tests suffer from a credibility problem. Most platforms are optimized for virality, not accuracy. Scores are often inflated, me...
When I started building REST APIs with Spring Boot, everything seemed simple. I wrote a controller. Mapped a few endpoints. Returned JSON. It worked. But as the...
Modern technology feels effortless. You tap a screen, click a button, and everything just works. The Operating System OS This article breaks down what an operat...
Handling Breaking Changes in Evolving APIs: Lessons from the Trenches When you ship APIs in the real world, change is inevitable. But breaking changes? That’s...
Why I’m Choosing a Boring Stack I spent years chasing the shiny new thing. In 2026, I’m betting on the most controversial architecture of all: simplicity. I us...
markdown So, I’ve seen some articles promoting Emacs‑like editors written in Lisp languages, and one of the most common arguments seems to be: > “It’s written i...
Overview A class diagram is the backbone of object‑oriented modeling—it shows how different entities people, things, and data relate to each other and represen...
System Design is the language of scale, and every engineer needs to speak it. I’ve created this 1‑page Quick Guide to help you decode complex system design topi...