This is the first post on argha.dev. I’ve been meaning to start writing for a while, and here we are.
Why a blog?
I spend most of my time building things — enterprise services at Motorola Solutions during the day, side projects like Globo and OnlineExam in the evenings. Along the way I run into design decisions, debugging sessions, and architectural trade-offs that are worth writing down.
A blog gives me a place to:
- Think through problems — Writing forces clarity. If I can’t explain a decision in prose, I probably don’t understand it well enough.
- Document what I learn — Future me will thank present me for writing down why I chose Clean Architecture over vertical slices, or how I structured a NestJS monolith for a streaming platform.
- Share with others — The best technical posts I’ve read were from people solving real problems. I’d like to contribute to that.
What to expect
Posts here will be about software architecture, backend design, .NET, Java, TypeScript, and whatever I’m building at the time. No fixed schedule — I’ll write when I have something worth saying.
If any of that sounds interesting, you can subscribe via RSS or find me on GitHub, LinkedIn, or X.