Every developer eventually builds a personal site. Most of us build it three or four times before one sticks.
This is my latest attempt — and this time I went weird with it. Instead of another minimal portfolio with a sans-serif font and a dark mode toggle, I built a retro dev journal. The kind of notebook you’d find in a developer’s backpack in 2004, coffee-stained and covered in stickers.
Why a blog in 2026?
Social media is rented land. Algorithms decide who sees what. A blog is yours — your domain, your words, your rules. I wanted a space where I could write without character limits, share projects without engagement metrics, and build in the open without performing for an audience.
Why “The Backlog”?
2maro means tomorrow. And if you’re a developer, you know the backlog is where ideas go to wait. Some get shipped. Some get archived. Most live in that beautiful limbo of “I’ll get to it.”
This site is my public backlog — a journal of things I’m building, learning, and thinking about. Some entries are technical deep-dives. Some are project updates. Some are just notes I wrote down before I forgot.
The stack
- Astro — zero JavaScript by default, which feels appropriate for a retro blog
- Cloudflare Pages — free hosting, my domain is already there
- Markdown — no CMS, no database, just files in a repo
The design is intentionally skeuomorphic. Paper textures, notebook lines, rubber stamp tags, washi tape accents. It’s not flat, it’s not minimal, and it’s definitely not what a design system would recommend. That’s the point.
What’s next
I’ll be writing about the projects I’m building, the tools I’m using, and the things I’m learning. If you’re into open source, AI tools, or just enjoy reading dev journals — welcome to the backlog.
Ship it 2maro.