<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>ShellApps Blog</title><description>Engineering updates, product news, and technical deep-dives from the ShellApps team.</description><link>https://blog.shellapps.com/</link><item><title>Why Every App Needs a Toolshed</title><link>https://blog.shellapps.com/posts/why-every-app-needs-a-toolshed/</link><guid isPermaLink="true">https://blog.shellapps.com/posts/why-every-app-needs-a-toolshed/</guid><description>Every app starts simple. Then someone asks for Slack notifications. Then webhook support. Then a Zapier integration. Before you know it, you&apos;ve built a bespoke integration layer that takes more time…</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Multi-Tenant Auth Done Right</title><link>https://blog.shellapps.com/posts/multi-tenant-auth-done-right/</link><guid isPermaLink="true">https://blog.shellapps.com/posts/multi-tenant-auth-done-right/</guid><description>If you&apos;re building a B2B product, you&apos;ll need multi-tenancy eventually. Getting auth right from the start saves months of painful migration later.     What Multi-Tenancy Means for Auth  In a multi-te…</description><pubDate>Tue, 10 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Building Accessible Onboarding Flows with ShellApps</title><link>https://blog.shellapps.com/posts/building-accessible-onboarding-flows/</link><guid isPermaLink="true">https://blog.shellapps.com/posts/building-accessible-onboarding-flows/</guid><description>First impressions matter. If your signup flow is confusing, slow, or inaccessible, you&apos;ve already lost users before they&apos;ve seen your product.  Here&apos;s how we approach onboarding at ShellApps — and ho…</description><pubDate>Sun, 08 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Introducing Our Engineering Hub</title><link>https://blog.shellapps.com/posts/introducing-our-engineering-hub/</link><guid isPermaLink="true">https://blog.shellapps.com/posts/introducing-our-engineering-hub/</guid><description>Good docs aren&apos;t a nice-to-have — they&apos;re the difference between a developer choosing your platform or closing the tab.  Today we&apos;re launching [engineering.shellapps.com](https://engineering.shellapp…</description><pubDate>Thu, 05 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Real-Time Error Tracking for Production Apps</title><link>https://blog.shellapps.com/posts/real-time-error-tracking-for-production/</link><guid isPermaLink="true">https://blog.shellapps.com/posts/real-time-error-tracking-for-production/</guid><description>Your users will find bugs you never imagined. The question is whether you find out from them or from your error tracker.     Why We Built Error Tracking into Experience Platform  Most teams end up wi…</description><pubDate>Sun, 01 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Feature Flags Without the Complexity</title><link>https://blog.shellapps.com/posts/feature-flags-without-the-complexity/</link><guid isPermaLink="true">https://blog.shellapps.com/posts/feature-flags-without-the-complexity/</guid><description>Feature flags shouldn&apos;t require a PhD to set up. We built ours with that principle front and centre.     The Problem with Existing Solutions  Most feature flag services fall into two camps. The enter…</description><pubDate>Fri, 27 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Zero to Auth in 5 Minutes</title><link>https://blog.shellapps.com/posts/zero-to-auth-in-five-minutes/</link><guid isPermaLink="true">https://blog.shellapps.com/posts/zero-to-auth-in-five-minutes/</guid><description>Authentication is one of those things every app needs but nobody wants to build from scratch. We&apos;ve spent months getting it right so you don&apos;t have to.     What ShellApps Identity Gives You  ShellApp…</description><pubDate>Tue, 24 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Building Our Admin Dashboard with Next.js</title><link>https://blog.shellapps.com/posts/building-our-admin-dashboard/</link><guid isPermaLink="true">https://blog.shellapps.com/posts/building-our-admin-dashboard/</guid><description>Every SaaS company eventually needs an internal admin dashboard. Here&apos;s how we built ours.     The Stack  We chose   Next.js 14   with the App Router for our admin dashboard. Combined with Tailwind C…</description><pubDate>Sat, 21 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Introducing ShellApps</title><link>https://blog.shellapps.com/posts/introducing-shellapps/</link><guid isPermaLink="true">https://blog.shellapps.com/posts/introducing-shellapps/</guid><description>We&apos;re excited to introduce   ShellApps   — a suite of developer-first tools built for the modern web.     What We&apos;re Building  ShellApps is our answer to the growing complexity of web infrastructure.…</description><pubDate>Fri, 20 Feb 2026 00:00:00 GMT</pubDate></item></channel></rss>