I'm Nome
This is the home for my (extremely) intermittent writing about tech and software engineering. I co-founded Garnet Consulting, where I mostly work on projects related to public transit technology and data. I like solving interesting problems that help other people, and I'm usually accepting new clients. Contact me if you think we might like working together.
★ Black lives matter ★ Trans lives matter ★ Redistribute 💸
Recent posts
The Concerned Artist's Guide to AI Art
Dijkstra Casually Invented Synchronization Primitives as an Afterthought
Rebuilding this Site with Hugo and Tailwindcss
I build almost all of my personal sites as pure vanilla web 1.0 HTML/CSS/JS—no frameworks and as few 3rd party scripts as possible. It’s a delightfully fast workflow. Two decades ago, the ability to just throw an index.html up onto an Apache server and see it suddenly live on the web felt like magic, and the experience hasn’t lost its charm. (That said, create-react-app actually does a pretty good job of capturing that same feeling.)
This site has spent the last few years as a scattered pile of bespoke HTML and CSS files, which was great for just sticking a site up on the web ASAP, but has ended up a more-than-negligible barrier to me posting anything I’ve written. In short, the very same limitations that motivated web 2.0 have pushed me to abandon the old ways.
Keep reading Rebuilding this Site with Hugo and Tailwindcss→