<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>mononz</title><description>Dev log by Jared Hall. Building apps, breaking things, shipping anyway.</description><link>https://mononz.com/</link><language>en-us</language><item><title>My SEO Strategy as a Solo Developer</title><link>https://mononz.com/blog/seo-strategy-for-a-solo-developer/</link><guid isPermaLink="true">https://mononz.com/blog/seo-strategy-for-a-solo-developer/</guid><description>API Alerts has a domain authority of 2.9. My personal site is at 0. Here&apos;s what I&apos;m doing about it.</description><pubDate>Thu, 16 Apr 2026 00:00:00 GMT</pubDate><category>seo</category><category>indie-dev</category><category>api-alerts</category><category>marketing</category></item><item><title>Deploying Astro to Firebase Hosting with SEO Done Right</title><link>https://mononz.com/blog/deploying-astro-to-firebase-hosting/</link><guid isPermaLink="true">https://mononz.com/blog/deploying-astro-to-firebase-hosting/</guid><description>I&apos;ve migrated 4 websites to Astro + Firebase in a couple weeks. Here&apos;s everything I&apos;ve learned about the setup, SEO, and deployment.</description><pubDate>Tue, 14 Apr 2026 00:00:00 GMT</pubDate><category>astro</category><category>firebase</category><category>seo</category><category>web</category><category>tutorial</category></item><item><title>Rebuilding My Personal Site in 2026</title><link>https://mononz.com/blog/rebuilding-my-personal-site/</link><guid isPermaLink="true">https://mononz.com/blog/rebuilding-my-personal-site/</guid><description>My personal site has been sitting untouched for 5 years. It was time to do something about that.</description><pubDate>Sun, 12 Apr 2026 00:00:00 GMT</pubDate><category>astro</category><category>web</category><category>personal</category></item><item><title>I Built a Free Webhook Tester</title><link>https://mononz.com/blog/i-built-a-free-webhook-tester/</link><guid isPermaLink="true">https://mononz.com/blog/i-built-a-free-webhook-tester/</guid><description>I got tired of guessing whether my webhooks were working, so I built a tool to see them in real time.</description><pubDate>Fri, 10 Apr 2026 00:00:00 GMT</pubDate><category>api-alerts</category><category>webhooks</category><category>developer-tools</category></item><item><title>Why I Made an Email Address for My Cat</title><link>https://mononz.com/blog/why-i-made-an-email-for-my-cat/</link><guid isPermaLink="true">https://mononz.com/blog/why-i-made-an-email-for-my-cat/</guid><description>Earl has his own Gmail account. It sounds ridiculous but there&apos;s a real reason behind it.</description><pubDate>Wed, 01 Apr 2026 00:00:00 GMT</pubDate><category>testing</category><category>android</category><category>indie-dev</category></item><item><title>I Keep Forgetting About My Long-Running Mobile App Builds</title><link>https://mononz.com/blog/i-keep-forgetting-about-my-long-running-mobile-app-builds/</link><guid isPermaLink="true">https://mononz.com/blog/i-keep-forgetting-about-my-long-running-mobile-app-builds/</guid><description>My Android builds take 15-20 minutes. iOS with Fastlane? 30 minutes. I kept forgetting about them, so I built something to fix that.</description><pubDate>Tue, 24 Mar 2026 00:00:00 GMT</pubDate><category>ci-cd</category><category>mobile</category><category>devops</category><category>productivity</category></item><item><title>Why I Keep Getting Apple Review Rejections</title><link>https://mononz.com/blog/why-i-keep-getting-apple-review-rejections/</link><guid isPermaLink="true">https://mononz.com/blog/why-i-keep-getting-apple-review-rejections/</guid><description>Apple has rejected my apps multiple times over the years. Here&apos;s what happened, what I learned, and why I&apos;m weirdly grateful for it.</description><pubDate>Thu, 12 Feb 2026 00:00:00 GMT</pubDate><category>ios</category><category>apple</category><category>indie-dev</category><category>lessons</category></item><item><title>Hapi - API Health Checks</title><link>https://mononz.com/blog/hapi-api-health-checks/</link><guid isPermaLink="true">https://mononz.com/blog/hapi-api-health-checks/</guid><description>I built a tool to check all my APIs at once because I was tired of not knowing which one was broken.</description><pubDate>Tue, 30 Dec 2025 00:00:00 GMT</pubDate><category>api-alerts</category><category>monitoring</category><category>developer-tools</category></item><item><title>Why I Built API Alerts</title><link>https://mononz.com/blog/why-i-built-api-alerts/</link><guid isPermaLink="true">https://mononz.com/blog/why-i-built-api-alerts/</guid><description>The origin story of API Alerts. From helping a friend with push notifications to building a full event routing platform.</description><pubDate>Wed, 10 Dec 2025 00:00:00 GMT</pubDate><category>api-alerts</category><category>indie-dev</category><category>saas</category></item><item><title>The Story of Shadowcat</title><link>https://mononz.com/blog/the-story-of-shadowcat/</link><guid isPermaLink="true">https://mononz.com/blog/the-story-of-shadowcat/</guid><description>I built an app to fix Twitch notifications. It worked, until I hit a wall that I couldn&apos;t get around.</description><pubDate>Thu, 20 Nov 2025 00:00:00 GMT</pubDate><category>shadowcat</category><category>twitch</category><category>indie-dev</category><category>android</category><category>ios</category></item><item><title>The App That Nearly Broke Me</title><link>https://mononz.com/blog/the-app-that-nearly-broke-me/</link><guid isPermaLink="true">https://mononz.com/blog/the-app-that-nearly-broke-me/</guid><description>I spent two years building an app that never shipped. Here&apos;s what happened with FansLineup.</description><pubDate>Wed, 15 Oct 2025 00:00:00 GMT</pubDate><category>indie-dev</category><category>lessons</category><category>android</category><category>ios</category></item></channel></rss>