<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Shipmunks</title><description>Answers for solo founders, with the working shown: SEO, backend, AI agents, growth and money.</description><link>https://shipmunks.dev/</link><language>en-gb</language><item><title>Claude Code Cheat Sheet: Commands, Flags and Settings</title><link>https://shipmunks.dev/blog/claude-code-cheat-sheet/</link><guid isPermaLink="true">https://shipmunks.dev/blog/claude-code-cheat-sheet/</guid><description>A Claude Code cheat sheet you can print: slash commands, CLI flags, settings keys and file locations, checked against the current release.</description><pubDate>Mon, 09 Nov 2026 00:00:00 GMT</pubDate><category>AI agents and tools</category><category>Blog</category></item><item><title>SaaS Metrics: Every Formula on One Page, With Calculators</title><link>https://shipmunks.dev/blog/saas-metrics/</link><guid isPermaLink="true">https://shipmunks.dev/blog/saas-metrics/</guid><description>SaaS metrics on one page: the formula for MRR, ARR, churn, NRR, ARPU, CAC payback and more, each linked to a free calculator and a metrics sheet.</description><pubDate>Mon, 09 Nov 2026 00:00:00 GMT</pubDate><category>Money and ops</category><category>Blog</category></item><item><title>Vercel vs Railway: Real Costs for a Small App</title><link>https://shipmunks.dev/blog/vercel-vs-railway/</link><guid isPermaLink="true">https://shipmunks.dev/blog/vercel-vs-railway/</guid><description>Vercel vs Railway for a small app: serverless vs always-on, free tiers, Postgres, cron jobs and a worked monthly bill from official pricing pages.</description><pubDate>Mon, 09 Nov 2026 00:00:00 GMT</pubDate><category>Backend and stack</category><category>Blog</category></item><item><title>Clerk vs Auth0: Pricing, Setup and Lock-in</title><link>https://shipmunks.dev/blog/clerk-vs-auth0/</link><guid isPermaLink="true">https://shipmunks.dev/blog/clerk-vs-auth0/</guid><description>Clerk vs Auth0 for a SaaS: free tiers, cost at 10k and 100k MAU, SSO pricing, Next.js setup, and how hard it is to leave. From official pricing pages.</description><pubDate>Sun, 08 Nov 2026 00:00:00 GMT</pubDate><category>Backend and stack</category><category>Blog</category></item><item><title>Vercel vs Netlify: Pricing, Limits and a TTFB Check</title><link>https://shipmunks.dev/blog/vercel-vs-netlify/</link><guid isPermaLink="true">https://shipmunks.dev/blog/vercel-vs-netlify/</guid><description>Vercel vs Netlify for a small site or SaaS: free-tier limits, paid prices, and a TTFB check of each vendor&apos;s public Astro starter from one VM.</description><pubDate>Sun, 08 Nov 2026 00:00:00 GMT</pubDate><category>Backend and stack</category><category>Blog</category></item><item><title>Claude Code Output Styles: Built-in and Custom Styles</title><link>https://shipmunks.dev/blog/claude-code-output-styles/</link><guid isPermaLink="true">https://shipmunks.dev/blog/claude-code-output-styles/</guid><description>Claude Code output styles change how Claude replies. See the built-in styles, how to switch with /config, and how to write a custom style file.</description><pubDate>Sat, 07 Nov 2026 00:00:00 GMT</pubDate><category>AI agents and tools</category><category>Guide</category></item><item><title>Railway vs Render: real pricing for a small app</title><link>https://shipmunks.dev/blog/railway-vs-render/</link><guid isPermaLink="true">https://shipmunks.dev/blog/railway-vs-render/</guid><description>Railway vs Render for a small app: free tier, sleep limits, Postgres pricing and a worked monthly cost from official pages checked November 6, 2026.</description><pubDate>Fri, 06 Nov 2026 00:00:00 GMT</pubDate><category>Backend and stack</category><category>Blog</category></item><item><title>pnpm vs npm: Install Speed and Disk Use, Tested</title><link>https://shipmunks.dev/blog/pnpm-vs-npm/</link><guid isPermaLink="true">https://shipmunks.dev/blog/pnpm-vs-npm/</guid><description>pnpm vs npm compared on a real project: install time, disk use, lockfiles and workspaces, plus where yarn and bun install fit. Tested in November 2026.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate><category>Backend and stack</category><category>Blog</category></item><item><title>Claude Code Statusline: Setup, Examples and Plugins</title><link>https://shipmunks.dev/blog/claude-code-statusline/</link><guid isPermaLink="true">https://shipmunks.dev/blog/claude-code-statusline/</guid><description>Set up a Claude Code statusline with /statusline or settings.json. Copy tested scripts for model, git branch, cost and context use, plus Windows notes.</description><pubDate>Wed, 04 Nov 2026 00:00:00 GMT</pubDate><category>AI agents and tools</category><category>Guide</category></item><item><title>Bun vs Node: Real Benchmarks and When to Switch</title><link>https://shipmunks.dev/blog/bun-vs-node/</link><guid isPermaLink="true">https://shipmunks.dev/blog/bun-vs-node/</guid><description>Bun vs Node.js tested on one machine: HTTP requests per second, install time and test speed, plus what still breaks and when switching is worth it.</description><pubDate>Tue, 03 Nov 2026 00:00:00 GMT</pubDate><category>Backend and stack</category><category>Blog</category></item><item><title>Hono vs Express: a real benchmark and when to switch</title><link>https://shipmunks.dev/blog/hono-vs-express/</link><guid isPermaLink="true">https://shipmunks.dev/blog/hono-vs-express/</guid><description>Hono vs Express on one VM: Hono 81,713.46 req/s, Express 19,776.73, same JSON route. When to stay, and a real route migration.</description><pubDate>Mon, 02 Nov 2026 00:00:00 GMT</pubDate><category>Backend and stack</category><category>Blog</category></item><item><title>Convex vs Supabase: Starter $2.20, Supabase Free $0</title><link>https://shipmunks.dev/blog/convex-vs-supabase/</link><guid isPermaLink="true">https://shipmunks.dev/blog/convex-vs-supabase/</guid><description>Convex vs Supabase on the example month: Supabase Free is $0 and still fits, Convex Free does not fit, and Convex Starter is $2.20. Both Pro plans are $25.</description><pubDate>Sun, 01 Nov 2026 00:00:00 GMT</pubDate><category>Backend and stack</category><category>Blog</category></item><item><title>Claude Code headless mode: claude -p, flags, and CI</title><link>https://shipmunks.dev/blog/claude-code-headless-mode/</link><guid isPermaLink="true">https://shipmunks.dev/blog/claude-code-headless-mode/</guid><description>Claude Code headless mode runs with claude -p. The flags that matter, JSON you can parse, and a GitHub Actions workflow you can copy.</description><pubDate>Sun, 01 Nov 2026 00:00:00 GMT</pubDate><category>AI agents and tools</category><category>Guide</category></item><item><title>How to calculate ARPU, with a free calculator</title><link>https://shipmunks.dev/blog/how-to-calculate-arpu/</link><guid isPermaLink="true">https://shipmunks.dev/blog/how-to-calculate-arpu/</guid><description>How to calculate ARPU: divide recurring revenue by active users for the same period. Which users to count, ARPU vs ARPA, and a free calculator.</description><pubDate>Sat, 31 Oct 2026 00:00:00 GMT</pubDate><category>Money and ops</category><category>Guide</category></item><item><title>Cloudflare Workers vs Pages: new projects use Workers</title><link>https://shipmunks.dev/blog/cloudflare-workers-vs-pages/</link><guid isPermaLink="true">https://shipmunks.dev/blog/cloudflare-workers-vs-pages/</guid><description>Cloudflare Workers vs Pages: new projects use Workers with static assets. Pages still fits a static site that only needs Git builds and preview URLs.</description><pubDate>Sat, 31 Oct 2026 00:00:00 GMT</pubDate><category>Backend and stack</category><category>Blog</category></item><item><title>Claude Code slash commands: built-ins and custom ones</title><link>https://shipmunks.dev/blog/claude-code-slash-commands/</link><guid isPermaLink="true">https://shipmunks.dev/blog/claude-code-slash-commands/</guid><description>Claude Code slash commands explained: the built-ins worth knowing, how custom commands became skills, and 3 files checked with the CLI validator.</description><pubDate>Sat, 31 Oct 2026 00:00:00 GMT</pubDate><category>AI agents and tools</category><category>Guide</category></item><item><title>Dunning email templates, and what Stripe already sends</title><link>https://shipmunks.dev/blog/dunning-email/</link><guid isPermaLink="true">https://shipmunks.dev/blog/dunning-email/</guid><description>Dunning email templates for failed card payments. Copy a 4-email sequence, and see what Stripe and Lemon Squeezy already send and retry by default.</description><pubDate>Fri, 30 Oct 2026 00:00:00 GMT</pubDate><category>Money and ops</category><category>Guide</category></item><item><title>Drizzle vs Prisma: 71,691 vs 4,679,321 bytes</title><link>https://shipmunks.dev/blog/drizzle-vs-prisma/</link><guid isPermaLink="true">https://shipmunks.dev/blog/drizzle-vs-prisma/</guid><description>Drizzle vs Prisma on one schema: the minified bundle was 71,691 bytes for Drizzle and 4,679,321 bytes for Prisma. Unbundled source went the other way.</description><pubDate>Fri, 30 Oct 2026 00:00:00 GMT</pubDate><category>Backend and stack</category><category>Blog</category></item><item><title>MRR vs ARR: the difference, and how to convert</title><link>https://shipmunks.dev/blog/mrr-vs-arr/</link><guid isPermaLink="true">https://shipmunks.dev/blog/mrr-vs-arr/</guid><description>MRR vs ARR: MRR is recurring revenue normalized to one month, and ARR is that same base times 12. Neither figure is cash collected or bookings.</description><pubDate>Thu, 29 Oct 2026 00:00:00 GMT</pubDate><category>Money and ops</category><category>Blog</category></item><item><title>SaaS directories: what 21 free submissions got us</title><link>https://shipmunks.dev/blog/saas-directories/</link><guid isPermaLink="true">https://shipmunks.dev/blog/saas-directories/</guid><description>SaaS directories: 29 free ones we tried for shipmunks.dev, which 21 were submitted, and what was live, pending, or blocked by October 29.</description><pubDate>Thu, 29 Oct 2026 00:00:00 GMT</pubDate><category>Growth</category><category>Blog</category></item><item><title>Neon vs Supabase: free tier, price, and branching</title><link>https://shipmunks.dev/blog/neon-vs-supabase/</link><guid isPermaLink="true">https://shipmunks.dev/blog/neon-vs-supabase/</guid><description>Neon vs Supabase for a solo founder: free-tier storage and compute, branching, scale-to-zero, and the first paid price, from the vendor pages.</description><pubDate>Wed, 28 Oct 2026 00:00:00 GMT</pubDate><category>Backend and stack</category><category>Blog</category></item><item><title>Claude Code subagents: the file, and when to use one</title><link>https://shipmunks.dev/blog/claude-code-subagents/</link><guid isPermaLink="true">https://shipmunks.dev/blog/claude-code-subagents/</guid><description>Claude Code subagents are markdown files in .claude/agents/. The frontmatter sets tools and model. Here is when to use one instead of CLAUDE.md or a skill.</description><pubDate>Wed, 28 Oct 2026 00:00:00 GMT</pubDate><category>AI agents and tools</category><category>Guide</category></item><item><title>CAC payback period when the formulas disagree</title><link>https://shipmunks.dev/blog/cac-payback-period/</link><guid isPermaLink="true">https://shipmunks.dev/blog/cac-payback-period/</guid><description>CAC payback period on one sample month: 7.5 months after gross margin, 6.0 months on new MRR, 15.0 months on paid CAC, and 3.0 months in cash.</description><pubDate>Tue, 27 Oct 2026 00:00:00 GMT</pubDate><category>Money and ops</category><category>Guide</category></item><item><title>How to write a Claude MD file</title><link>https://shipmunks.dev/blog/claude-md-file/</link><guid isPermaLink="true">https://shipmunks.dev/blog/claude-md-file/</guid><description>Claude MD file: what to put in CLAUDE.md for Claude Code, from 100 public root files. Median length 85.5 lines, plus a template you can paste.</description><pubDate>Tue, 27 Oct 2026 00:00:00 GMT</pubDate><category>AI agents and tools</category><category>Guide</category></item><item><title>How to calculate NRR when formulas disagree</title><link>https://shipmunks.dev/blog/how-to-calculate-nrr/</link><guid isPermaLink="true">https://shipmunks.dev/blog/how-to-calculate-nrr/</guid><description>How to calculate NRR on one sample cohort: 105.6% for the year, 76.0% GRR, and 112.6% if new MRR is included. Compounding one month does not match.</description><pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate><category>Money and ops</category><category>Guide</category></item><item><title>SQLite vs Postgres, timed on one machine</title><link>https://shipmunks.dev/blog/sqlite-vs-postgres/</link><guid isPermaLink="true">https://shipmunks.dev/blog/sqlite-vs-postgres/</guid><description>SQLite vs Postgres for a small SaaS, measured on one machine: 100,000 inserts, point reads, a dashboard query, and concurrent writes.</description><pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate><category>Backend and stack</category><category>Blog</category></item><item><title>How to calculate churn rate when formulas disagree</title><link>https://shipmunks.dev/blog/how-to-calculate-churn-rate/</link><guid isPermaLink="true">https://shipmunks.dev/blog/how-to-calculate-churn-rate/</guid><description>How to calculate churn rate: the churn rate formula on one sample month is 20.0% customer churn, 37.5% gross revenue, and 30.0% net.</description><pubDate>Sun, 25 Oct 2026 00:00:00 GMT</pubDate><category>Money and ops</category><category>Guide</category></item><item><title>Lemon Squeezy fees: what you keep on a sale</title><link>https://shipmunks.dev/blog/lemon-squeezy-fees/</link><guid isPermaLink="true">https://shipmunks.dev/blog/lemon-squeezy-fees/</guid><description>Lemon Squeezy fees and pricing: a 5% + 50¢ transaction fee, then international, PayPal, and subscription add-ons. What a $6, $35, and $99 sale leaves you.</description><pubDate>Sat, 24 Oct 2026 00:00:00 GMT</pubDate><category>Money and ops</category><category>Blog</category></item><item><title>Sitemap could not be read: what to check first</title><link>https://shipmunks.dev/blog/sitemap-could-not-be-read/</link><guid isPermaLink="true">https://shipmunks.dev/blog/sitemap-could-not-be-read/</guid><description>Sitemap could not be read in Search Console: Google couldn&apos;t fetch the file. Check the status code, robots.txt, and redirects before you rewrite the XML.</description><pubDate>Sat, 24 Oct 2026 00:00:00 GMT</pubDate><category>SEO and AI search</category><category>Guide</category></item><item><title>Supabase vs Firebase: the bill at 1k, 10k, 50k</title><link>https://shipmunks.dev/blog/supabase-vs-firebase/</link><guid isPermaLink="true">https://shipmunks.dev/blog/supabase-vs-firebase/</guid><description>Supabase vs Firebase pricing for a small SaaS: the monthly bill at 1,000, 10,000 and 50,000 users, worked from current prices with every assumption shown.</description><pubDate>Sat, 24 Oct 2026 00:00:00 GMT</pubDate><category>Backend and stack</category><category>Blog</category></item><item><title>Add an MCP server to Claude Code</title><link>https://shipmunks.dev/blog/add-mcp-server-to-claude-code/</link><guid isPermaLink="true">https://shipmunks.dev/blog/add-mcp-server-to-claude-code/</guid><description>Add an MCP server to Claude Code with the CLI or the MCP config file. Local, project, and global scopes, remote HTTP headers, and Claude Desktop.</description><pubDate>Sat, 24 Oct 2026 00:00:00 GMT</pubDate><category>AI agents and tools</category><category>Guide</category></item><item><title>How to calculate MRR, and what not to count</title><link>https://shipmunks.dev/blog/calculate-mrr/</link><guid isPermaLink="true">https://shipmunks.dev/blog/calculate-mrr/</guid><description>How to calculate MRR: what it means in sales, finance, and marketing, annual plans divided by 12, an Excel formula, and why it is not profit.</description><pubDate>Sat, 24 Oct 2026 00:00:00 GMT</pubDate><category>Money and ops</category><category>Guide</category></item><item><title>Get website indexed by Google, step by step</title><link>https://shipmunks.dev/blog/get-new-website-indexed-by-google/</link><guid isPermaLink="true">https://shipmunks.dev/blog/get-new-website-indexed-by-google/</guid><description>Get website indexed by Google: the steps, what each Search Console status means, and how long a new site can take to be crawled and indexed.</description><pubDate>Fri, 23 Oct 2026 00:00:00 GMT</pubDate><category>SEO and AI search</category><category>Guide</category></item></channel></rss>