Revent Studio
← All posts

Building this site with SvelteKit

I wanted something small and durable for Revent Studio — a single place to point people to my photography on Instagram, hand out a contact email, and occasionally write.

Why static

The whole site is prerendered to static HTML with @sveltejs/adapter-static. There’s no server to maintain, it deploys anywhere, and it loads instantly. For a personal site that’s exactly the right amount of machinery.

How the blog works

Posts are plain markdown files in src/posts/. Each one starts with a little frontmatter block:

---
title: My post
date: 2026-06-08
description: One line for the listing.
published: true
---

mdsvex turns them into Svelte components at build time, so the list page and each article are generated automatically. To publish, I drop in a new .md file — that’s the whole workflow.

What’s next

More photographs, and more notes about the tools behind them.