Building this site
This site is intentionally boring: Next.js, Tailwind, and a white page. Posts live in a SQLite database (Turso in production) and are written in markdown.
Adding a post
Publishing something new is one insert into the posts table — via pnpm db:studio, a SQL client, or a quick script. No redeploy needed once the site points at Turso.
insert into posts (slug, title, date, content)
values ('my-new-post', 'My new post', '2026-07-10', '...');
Pages revalidate on an interval, so new posts show up on their own.