<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title/><description/><link>https://mayhul.com/</link><item><title>Hacking Prisma for better type safety</title><link>https://mayhul.com/posts/hacking-prisma/</link><guid isPermaLink="true">https://mayhul.com/posts/hacking-prisma/</guid><description>Diving into Prisma&apos;s internals to improve the types that we get</description><pubDate>Sat, 17 Aug 2024 00:00:00 GMT</pubDate></item><item><title>Replacing cron jobs with a centralized task scheduler</title><link>https://mayhul.com/posts/scheduled-tasks/</link><guid isPermaLink="true">https://mayhul.com/posts/scheduled-tasks/</guid><description>A brief description of our task scheduling system</description><pubDate>Wed, 23 Jul 2025 00:00:00 GMT</pubDate></item><item><title>How types make hard problems easy</title><link>https://mayhul.com/posts/type-driven-design/</link><guid isPermaLink="true">https://mayhul.com/posts/type-driven-design/</guid><description>A deep dive into how I use types to the fullest</description><pubDate>Mon, 19 Aug 2024 00:00:00 GMT</pubDate></item></channel></rss>