i've been meaning to set up a proper dev blog for a while. something fast, minimal, and entirely under my control. no cms, no heavy frameworks, just markdown files and a small server.

this site is built with elysia running on bun. the entire page is server-rendered html with a tiny amount of css. blog posts are just markdown files in a posts/ directory. no database needed.

why elysia?

it's fast. like, really fast. the entire cold start is under a millisecond and requests are handled with minimal overhead. for a mostly-static blog, that's perfect.

the stack

  • elysia for the server
  • marked for markdown parsing
  • bun as the runtime
  • gitlab for hosting code and projects

posts are cached in memory for a short ttl, so repeat visits don't hit the filesystem every time. the whole thing deploys as a single process.

what's next

i'll be writing about infrastructure, web performance, and whatever side projects i'm working on. the goal is to keep it technical and practical.

thanks for reading.