<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Martin Svoboda&apos;s Blog</title><description>Thoughts on building products, AI-assisted development, and the founder journey.</description><link>https://martinsvoboda.dev/</link><item><title>Possibly the Biggest Solo AI-Built Project in Czechia</title><link>https://martinsvoboda.dev/en/blog/biggest-ai-project-czechia/</link><guid isPermaLink="true">https://martinsvoboda.dev/en/blog/biggest-ai-project-czechia/</guid><description>237K lines of custom code. 3,528 commits. 15 months. One developer. Here&apos;s the proof behind the claim.</description><pubDate>Fri, 13 Mar 2026 00:00:00 GMT</pubDate><category>ai</category><category>kvalty</category><category>engineering</category></item><item><title>The 1.4 Million Line Delete</title><link>https://martinsvoboda.dev/en/blog/the-14-million-line-delete/</link><guid isPermaLink="true">https://martinsvoboda.dev/en/blog/the-14-million-line-delete/</guid><description>I just finished a complete backend rewrite of Kvalty.cz. Replaced Directus with a custom solution. Here&apos;s what that actually looked like.</description><pubDate>Sun, 01 Mar 2026 00:00:00 GMT</pubDate><category>engineering</category><category>kvalty</category><category>backend</category></item><item><title>How I Used 20 AI Agents to Extract Data From 1,700 Driving School Websites</title><link>https://martinsvoboda.dev/en/blog/ralph-method/</link><guid isPermaLink="true">https://martinsvoboda.dev/en/blog/ralph-method/</guid><description>The story of the Ralph method — a fleet of parallel Claude Code sessions that autonomously crawled, extracted, and validated every driving school in the Czech Republic.</description><pubDate>Fri, 20 Feb 2026 00:00:00 GMT</pubDate><category>ai</category><category>data</category><category>engineering</category><category>kvalty</category></item><item><title>Vibe Coding vs. Vibe Engineering</title><link>https://martinsvoboda.dev/en/blog/vibe-engineering/</link><guid isPermaLink="true">https://martinsvoboda.dev/en/blog/vibe-engineering/</guid><description>The difference isn&apos;t how fast you write. It&apos;s how hard you make AI think. Here&apos;s the methodology behind building Kvalty.cz.</description><pubDate>Thu, 15 Jan 2026 00:00:00 GMT</pubDate><category>ai</category><category>methodology</category><category>engineering</category></item><item><title>Six Roles, One Founder: What Solo AI Development Actually Looks Like</title><link>https://martinsvoboda.dev/en/blog/six-hats-of-solo-founder/</link><guid isPermaLink="true">https://martinsvoboda.dev/en/blog/six-hats-of-solo-founder/</guid><description>When building Kvalty.cz, I&apos;m not just a developer. I&apos;m a tech lead, art director, PM, QA tester, brand manager, and copywriter. Here&apos;s how the split actually works.</description><pubDate>Mon, 15 Dec 2025 00:00:00 GMT</pubDate><category>startup</category><category>ai</category><category>founder</category></item><item><title>A Year Ago, I Couldn&apos;t Build a Website</title><link>https://martinsvoboda.dev/en/blog/building-kvalty/</link><guid isPermaLink="true">https://martinsvoboda.dev/en/blog/building-kvalty/</guid><description>Today I operate the largest driving school comparator in Czech Republic. Possibly the biggest Czech project built with AI assistance.</description><pubDate>Mon, 01 Dec 2025 00:00:00 GMT</pubDate><category>startup</category><category>kvalty</category><category>ai</category></item></channel></rss>