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.