<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Ross Miller</title><description>Writing on software engineering, AI coding agents, and product craft.</description><link>https://rossmiller.dev/</link><language>en-us</language><item><title>Making illegal states unrepresentable in TypeScript</title><link>https://rossmiller.dev/writing/making-illegal-states-unrepresentable/</link><guid isPermaLink="true">https://rossmiller.dev/writing/making-illegal-states-unrepresentable/</guid><description>Type systems can shape AI-generated code instead of grading it after the fact, making whole classes of bugs impossible to write down.</description><pubDate>Thu, 25 Jun 2026 00:00:00 GMT</pubDate></item></channel></rss>