Foreign systems will change - here’s how to be ready
Friday afternoon, 4:47 PM. A payment provider rolls out a “minor” API update. No one notices. Monday morning, the first customer complaints come in. Orders a...
Friday afternoon, 4:47 PM. A payment provider rolls out a “minor” API update. No one notices. Monday morning, the first customer complaints come in. Orders a...
Wednesday afternoon, three weeks before the deadline. The project kicked off six months ago with a clean backlog and a team that genuinely believed they woul...
In part one, we built a monolithic company portal, extracted a shared kernel, and split the News module into its own standalone SPA. It worked. Each team cou...
Twelve years ago, I had a task that still crosses my mind regularly. We had a batch of manual, repetitive changes to push through a codebase. Nothing fancy. ...
Picture this. You are on a team building an internal company portal. Four features: news, time tracking, an employee directory, and a dashboard that pulls da...
Let me paint you a picture. You just spent three weeks building an elegant event-driven architecture. Clean separation of concerns, proper domain boundaries,...
Hey fellow coders and keyboard ninjas!
Experience software development through my eyes. From the initial hesitant steps to today’s successes, my story is marked by insights, setbacks, and crucial ...
Welcome to my personal journey of 12 years as a software developer. In this retrospective, I would like to share my development from the beginning until toda...