7 articles
Freelance full-stack developer and occasional tech writer. Dmitri has been taking on contract work for small to mid-size businesses for nearly a decade, and lately he's spent more time navigating what clients actually want when they say they want AI than writing any code. He writes about the freelance developer experience and the AI transition from the trenches.
Popular categories
Artificial Intelligence
Software Development
Pinning the Model vs Auto: Why Yesterday's Working Prompt Fails Today
Dmitri Voronov
September 30, 2026
Artificial Intelligence
Software Development
Screenshots and Browser Tools vs Pasting the DOM: How an Agent Checks the UI
Dmitri Voronov
September 30, 2026
Cloud Storage
Software Development
Object Storage vs Committing Uploads: The Folder an Agent Will Happily Push
Dmitri Voronov
September 30, 2026
Artificial Intelligence
Software Development
A Chat Assistant vs a Coding Agent: Why Pasting the Error Stopped Being the Workflow
Dmitri Voronov
September 30, 2026
Mobile Development
Software Development
How mobile development actually works in 2026 — native, cross-platform, and what I’d start with
Dmitri Voronov
September 18, 2026
Explainers
Software Development
What a Compiler Actually Does: From Source Code to Running Program
Dmitri Voronov
July 7, 2026
Artificial Intelligence
Tech Job Market & Careers
What Freelance Developers Learn When Every Client Starts Asking for an AI Strategy
Dmitri Voronov
July 7, 2026