Skip to content

My First Blog Post

Welcome to my new blog! This post was written in Obsidian and automatically deployed to Cloudflare Pages.

This blog uses:

  • Obsidian for writing (on Windows)
  • GitHub for version control
  • Astro Starlight for site generation
  • Cloudflare Pages for building and hosting

Every time I save a file in Obsidian:

  1. Changes are committed automatically
  2. Pushed to GitHub
  3. Cloudflare builds the site
  4. Deployed to Cloudflare Pages
  5. Live in ~2-3 minutes!

Unlike VitePress (which uses client-side routing), Starlight generates static pages. Every link click is a real HTTP request, which means:

  • ✅ Cloudflare Access works on every page
  • ✅ No authentication bypass issues
  • ✅ Simpler, more predictable behavior

Stay tuned for more posts!


Published on January 6, 2025