<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Madian · stories</title><description>Build logs from real projects: what got cut, what got kept, and what the bill said.</description><link>https://madian.in/</link><item><title>Two weeks to a membership portal.</title><link>https://madian.in/journal/two-weeks-to-a-membership-portal/</link><guid isPermaLink="true">https://madian.in/journal/two-weeks-to-a-membership-portal/</guid><description>An independent publisher needed subscriptions, gated reading and a community wall, and the runway said two weeks. Notes on what I cut to make it ship.</description><pubDate>Fri, 15 May 2026 00:00:00 GMT</pubDate><category>case notes</category></item><item><title>Don&apos;t reinvent the wheel.</title><link>https://madian.in/journal/dont-reinvent-the-wheel/</link><guid isPermaLink="true">https://madian.in/journal/dont-reinvent-the-wheel/</guid><description>ToyCar Showroom needed a store and a feature nobody had built before. Only one of those two deserved invention.</description><pubDate>Sun, 15 Feb 2026 00:00:00 GMT</pubDate><category>architecture</category></item><item><title>Serverless for the uncertain launch.</title><link>https://madian.in/journal/serverless-for-the-uncertain-launch/</link><guid isPermaLink="true">https://madian.in/journal/serverless-for-the-uncertain-launch/</guid><description>A restaurant platform has rush hours, dead afternoons and silent nights. Its infrastructure should be billed the same way.</description><pubDate>Mon, 15 Sep 2025 00:00:00 GMT</pubDate><category>architecture</category></item></channel></rss>