Build with Astro
Practical guides on building fast, low-maintenance websites with Astro, GitHub, and Cloudflare. This entire site runs on this stack.
-
Migrate Next.js to Astro 5: Performance and Cost Deep Dive
Migrating from Next.js to Astro 5 on Cloudflare: real performance gains, lower hosting cost, and the gotchas, from a homelab perspective.
-
Build a Fast, Ad-Free Game Wiki with Astro
Tired of ad-ridden Fandom wikis? This guide shows homelab users how to build and self-host a fast, lightweight game wiki using Astro, from setup to deployment.
-
Astro HLS Playback: Live IPTV From a Static Site
Learn how to build a static Astro site for in-browser HLS playback of your homelab IPTV or security camera streams, completely skipping the need for a media proxy.
-
SvelteKit vs Astro: Which Performs Better in Production?
We benchmarked Astro vs SvelteKit across Cloudflare Pages, self-hosted nginx, and real blog workloads. Here's what the Lighthouse scores actually showed.
-
Astro Paywall with Cloudflare, Clerk, and Stripe
Gate premium Astro blog content using Clerk auth and Stripe payments on Cloudflare Pages — no backend server, near-zero monthly cost.
-
Astro 7.0 Alpha: What the Vite v8 Upgrade Means
Astro 7.0 alpha lands with Vite v8 under the hood. Here's what changes for build speed, Cloudflare Pages, and self-hosted Astro 6.x sites before you upgrade.
-
Astro 6.1.10: Server Island Security Fix Explained
Astro 6.1.10 patches server island encryption and fixes Cloudflare adapter imports. Here's what changed, why it matters for SSR, and how to update.
-
SEO in Astro Without Plugins: Sitemaps and Schema
Everything Yoast SEO does on WordPress, you can do in Astro: meta tags, JSON-LD structured data, XML sitemaps, Open Graph images — no plugins required.
-
Astro Newsletters with MailerLite and Buttondown
Add a newsletter form to your Astro site without backend or iframe embeds. API-driven setup with a three-email welcome sequence — works on Cloudflare Pages.
-
Print-on-Demand Shop in Astro with Printify and Stripe
Add a merch shop to your Astro site using Printify for fulfilment and Stripe for payments — no inventory, ships worldwide.
-
Astro Contact Forms with Cloudflare Pages Functions
Send email from a fully static Astro site using Cloudflare Pages Functions and MailChannels — no backend server, no third-party form service, completely free.
-
How to Add Comments to Your Astro Blog with Giscus
Add GitHub-backed comments to any Astro site in under 10 minutes — no database, no monthly fees, no ads. Just GitHub Discussions.
-
Astro + Cloudflare vs WordPress: €12/Year, Faster Site
How the creator of Yoast SEO switching to Astro convinced me to rebuild my entire site — and why Linux sysadmins should care about this stack.
[newsletter]
Get notified when new articles land
No spam. Just an email when something new and useful goes up.
Subscribe →