<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>lungarella.dev</title><description>Thoughts on software and design by Raffaele Lungarella.</description><link>https://raffaelelungarella.dev/</link><item><title>Poor man&apos;s opaque types</title><link>https://raffaelelungarella.dev/writings/brand-types/</link><guid isPermaLink="true">https://raffaelelungarella.dev/writings/brand-types/</guid><description>How to emulate opaque types in TypeScript with branded types, including their advantages, limitations, and validation patterns.</description><pubDate>Sat, 16 May 2026 00:00:00 GMT</pubDate></item></channel></rss>