Karthik's Blog
← Back to Blog

Welcome to KRX's Blog - Built using Node and Vanilla JS.

2026-04-18

This is my first post. It lives at posts/welcome.md on my server.

There is no database. Every post we write from the admin panel becomes a plain .md file in the posts/ directory. The URL /posts/welcome maps directly to this file.

What you can do

  • Write in Markdown — headings, bold, italic, lists, code blocks, blockquotes.
  • Publish from /admin — fill in a title, pick a category, and hit Publish.
  • Delete from /admin — click Delete next to any post.

Tagging posts

Posts are tagged with a simple frontmatter block at the top of the file:

---
date: 2026-04-18
tags: [General, AI]
---

Tags map to the categories you define in .env. Click any tag to see all posts in that category.