← Index

Blog

I Lived 7 Days without a Smartphone

My Favorite Articles of 2023

Emacs From Scratch Part Two: Projects and Keybindings

Yearly Themes 2024

Emacs From Scratch, Part 1: Foundations

30 Bits of Advice for 30 Years

We Need to Bring Back Webrings

Archive Your Old Projects

My App Defaults

Why You Should Write Your Own Static Site Generator

Static OG (Open Graph) Images in Astro

You’re Using Email Wrong

Plex on NixOS

I’m Writing an App

Automate #2: Checklists with Things

Automate #1: Spotify Podcast Mirror

Announcing the Automate Series

I18n in Node.js

On Hexagonal Architecture

.vim-project

Deploy Octopress, the right way