Mastering the Event Loop: The Heart of Node.js
If you work with Node.js, you’ve probably heard it’s "single-threaded.
Articles, tutorials and thoughts about software development and technology.
If you work with Node.js, you’ve probably heard it’s "single-threaded.
Choosing how to manage state in a React application can be a headache.
In traditional software development, there was a sacred boundary: the developer wrote the code, and the Operations (or SysAdmin) team was responsible for making "that thing" run. Success was measured by whether the code passed tests locally. But in the era of microservices, Kubernetes, and distributed systems, that boundary has vanished. Today, a developer who doesn't understand Observability is building in the dark.
In my previous post, I talked about how AI is shifting the value of work toward reasoning and creativity. But there is a reality that leaves a bitter taste in my mouth:
Read moreWe are crossing a paradigm shift that goes far beyond software development.
As developers, we've all been there: a function that starts with two simple conditions and, six months later, turns into a 50-line "monster" full of nested `else if` and `switch` statements.
Do not deny the years it took you to achieve your goals, they are the ones that taught you how to get there and the ones that allow you to stay