Archive

All my posts in reverse chronological order.

Reaching for the Stars with Astro I rebuilt my Jekyll blog with Astro after comparing it against Eleventy... and immediately shipped a bug.
Keyboard shortcut sequences in GNOME extensions Multi-stage keyboard shortcuts like Ctrl+Del → w exist in various apps. I prototyped this for GNOME extensions, where it's not natively supported.
Creating my first npm Package I created my first npm package: create-gnome-extension, a scaffolding tool for GNOME extensions inspired by the web dev ecosystem. The development was fun—testing and publishing, less so.