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.