
Blog
Notes on web development, AI-assisted coding, freelancing, and building custom software for factories.


How AI Changed Software Development (From a Developer Who Ships With It Daily)
How AI changed software development in practice: what got faster, what got riskier, and why vibe coding still needs a developer who understands every line.
My First International Client: 3 Freelancing Lessons I Learned the Hard Way
My first international freelance client taught me hard lessons about payment terms, scope creep and underpricing. Here's what went wrong and what I do now.
Learning to Code at 15, Before AI Could Write the Code for Me
I started learning to code at 15, before AI coding assistants existed. Here's what debugging the hard way taught me, and how I'd learn to code with AI today.