<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Conrad Osvik</title><description>Writing about software, engineering, and things I find interesting.</description><link>https://conrados.dev/</link><language>en</language><item><title>Building Photon - migrating TIHLDE from Django to Hono</title><link>https://conrados.dev/writing/building-photon/</link><guid isPermaLink="true">https://conrados.dev/writing/building-photon/</guid><description>Why we rewrote our student org backend from Python to TypeScript, and how we pulled it off with three developers in six months.</description><pubDate>Sun, 15 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Migrating my portfolio from Next.js to Astro</title><link>https://conrados.dev/writing/astro-migration/</link><guid isPermaLink="true">https://conrados.dev/writing/astro-migration/</guid><description>Why I switched frameworks and what I learned along the way.</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item></channel></rss>