Blog
Thoughts and deep-dives on backend development, system design, performance, and software engineering.
Most engineers get burned by this: storing money with the wrong data type. I recently fixed a bug where a value like 23434554.34 couldn’t be saved because the column was defined as an integer. This po
As a software developer, writing code is only a small part of the job — the real work is in thinking, making decisions, and understanding systems deeply. That’s why the rise of AI in software engineer
Writing clean code isn’t just about style — it’s about clarity, maintainability, and performance. Over time, I’ve built a few habits that help me write code that’s easier to read, debug, and scale. He
Stay Updated
Get notified when I publish new articles on backend development and system design.
Sign up to follow