shipping notes
meta, astro, typography
I shipped b0nzi.exposed today.
The build took longer than it should have. I kept rewriting the typography until the line-height and the scanline density were both right. Then I started over once because the first hero felt like a Heroku marketing page. Iosevka, lime green, scanlines, full-width terminal session, a fake fastfetch as the landing. That’s what stuck.
A few choices that paid off:
- No analytics, no third-party fonts, no tracking. The CSP is locked down. The whole point of the site is to show I can engineer for privacy and speed before anyone reads my resume.
- Content collections from day one. Writeups, posts, and projects
all live in
src/content/. Adding a new entry is one MDX file. - Hand-maintainable. The DOCS.md is comprehensive enough that I can edit this site without LLM assistance from here on. AI was the scaffolding crew, not the load-bearing wall.
What I didn’t expect: making the favicon visually distinct at 16×16.
The first version was a blocky b. Switched to a slashed 0 so
the tab badge actually reads as the handle.
If the site looks janky three months from now, it’s because I haven’t updated /now/. Ping me about it.