Building this site

Welcome to the first post. This site runs on FastAPI with server-rendered Jinja2 templates and a flat-file content store — no database.

Why flat files

Every post is a Markdown file with YAML frontmatter, committed to git. Editing content is just:

git add content/posts/my-post.md
git commit -m "New post"
git push

No admin panel to build or secure, and full version history for free.

What's next

More writing on the projects I'm working on — RegLens, DevFlow Kit, and the agent experiments.

← All posts