Migrating PodLP from JavaScript to TypeScript using OpenCode

At a Glance # I migrated PodLP , my podcast app for KaiOS , from JavaScript to TypeScript. Scale . ~35,000 lines of code (LOC) across 160 JavaScript files, 67 Svelte components, and 28 JSON translation dictionaries Cost . $43 using $300 free credit for new Google Cloud customers Time . Two half days of background tasks, primarily baking cookies and working on other projects Impact . A codebase…