Built with Astro.
Your site is powered by Astro — the web framework that puts performance first. Fast pages, zero JavaScript by default, and a developer experience that stays out of your way.
Why Astro?
I chose Astro because it aligns with how I think websites should work.
- Ships zero JavaScript by default. Pages are pure HTML and CSS. Nothing to parse, nothing to execute, nothing to slow you down.
- Blazing fast page loads. Most sites I build load in under a second. There's simply less to download.
- Great developer experience. If you ever want to customize your site, Astro's file-based routing and component model make it approachable.
- Growing ecosystem. Hundreds of integrations and themes, with an active community building more every week.
- Not a single-page app. Each page is its own document — like the web was meant to work. Better for accessibility, SEO, and reliability.
What this means for you
Real benefits you'll notice from day one.
Fast pages
No JavaScript bundle to download. Your pages load instantly. Good for visitors, good for SEO, good for your bounce rate.
Content-first
Astro is designed for content sites: blogs, business pages, portfolios. Not for web apps. It's the right tool for the job — and it shows.
Markdoc for writing
Blog posts and content are written in Markdoc — like Markdown, but better. Clean, readable, and future-proof. Your words stay portable.
Component islands
When you do need interactivity — a contact form, a search bar — Astro loads JavaScript only for that component. The rest of the page stays static and fast.
Built-in features
Sitemap generation, RSS feeds, image optimization, and more — all built into Astro. No plugins to install, no configuration to debug.
Standard web tech
HTML, CSS, TypeScript. No proprietary syntax to learn. If you know web basics, you can read and edit your site — or hand it to any developer.
Astro + Keystatic
A framework is only half the story. You also need a way to write and manage content.
Your visual editor
Keystatic is the content editor that lets you write blog posts, update pages, and manage your site — without touching code. It runs locally on your computer, so your content stays in files you own, not a database you rent.
Keystatic is open source and built by the team behind Thinkmill.
Learn more
Ready to get started, or want to dig deeper into Astro?