announcement
Welcome to my blog
Kicking things off with a GitHub-styled blog built from plain HTML, CSS, and markdown.
Welcome
This is the first post on this blog. It's written in Markdown, stored as a plain .md file in the posts/ folder, and tracked with git just like source code.
How this works
- Each post is a markdown file in
posts/, with a small frontmatter block at the top (title,date,tags,excerpt). posts.jsonlists which files to show.- Everything else is rendered client-side — no build step required.
Why it looks like this
The theme borrows GitHub's dark repo UI: the file listing on the homepage mimics GitHub's code view, and this post is rendered the way GitHub renders a .md file in its blob viewer.
console.log("even code blocks look at home here");
Add a new post by dropping a markdown file into
posts/, listing its filename in
posts.json, then committing it with git.