Living the devlife mostly on Azure using C#.
My name is Vuk Pavlović.
I am a developer and I use the Microsoft tech stack. I’ve been building software professionally since 2006 — long enough to have watched knowledge extraction go from a hard research problem to something language models finally make tractable. I’m especially interested in software architecture and system design. These days I split my time between modernizing enterprise legacy applications into modern cloud apps and AI/LLM engineering — agents, RAG, and getting language models to do real work — which has pulled a lifelong .NET developer surprisingly deep into Python.
I am a gamer — I’ve been in front of a screen since 1990, old enough to call a gamepad a joystick and to remember the last days of the Commodore 64, Amiga 500, and 1200. I miss those days, so much so that I have a somewhat large collection of Atari Port Joysticks - Competition Pro for the win.
I am an entrepreneur and have found several ways not to start a startup. Favorite lessons:
- Do not focus on technology (even if it is much more fun) - focus on the business model
- Do not start a business by coding first
I am a father and I’m finding out that you can write code even next to the kindergarten.
I am an avid reader. I try to summarize technical books I have found interesting. Occasionally, I also explore non-technical books, providing insights from a developer’s perspective.
Why this blog?
- Public thought organizer - It’s funny how often we think we understand something, but when we have to explain it to somebody, we can’t.
- Curated Resource Center - I often found it practical to point someone to a blog post with resources and conclusions on the subject.
- Practice technical writing - Yes, even with ChatGPT it is practical to have good writing skills.
Voices
Six years, one engineer, three voices.
The default — and the alibi. The architect doing the work: software architecture, distributed systems, libraries, book notes. Temperature at zero, jokes off, written so someone can Google it and trust the code.
The same engineer, still in love with the machine. Curiosity without a verdict — obsolete hardware, half-built experiments, the plain joy of the craft. Same rigor, no conclusion required; a post in this mode is allowed to end on a question.
The same engineer, smiling over the grave. The verdict voice — pointed at a bad practice, a ruined product, a hype cycle, never at someone who didn’t ask for it. He doesn’t grieve the corpse; he walks you through the mechanism in loving detail, because the autopsy is the fun part. A showman with a scalpel — every flourish backed by a fact, or it doesn’t get said.
- Engineer — 70 · 86.42%
- Romantic — 8 · 9.88%
- Killer — 3 · 3.70%