Blog
How I set up Claude Code as a backend learning coach
I spent months reading AI-generated code thinking I was learning. Then I built a system where Claude Code refuses to write code for me.
March 26, 2026
Refactoring AI-generated code - what I learned
I built an app with AI agents, the code spiraled out of control. Here are the specific mistakes and how I fixed them.
March 19, 2026
How Much Does a Website Cost in 2026?
Real pricing for business websites, online stores, and web apps. Freelancer vs agency, hidden costs, and what to look for when choosing a developer.
March 11, 2026
Astro 5 i18n Guide - Multilingual Site Without Libraries
Complete guide to adding i18n to Astro 5 from scratch. Routing, translations, hreflang, sitemap, content collections - no next-intl, no plugins needed.
March 11, 2026
Deploying Astro 5 on Dokploy
A step-by-step guide to self-hosting an Astro 5 SSR site on your VPS using Dokploy with Let's Encrypt SSL.
March 10, 2026
My Journey in Programming
The story of how I discovered my passion for programming and turned it into a career as a fullstack developer.
August 12, 2024