Blog posts

I occasionally write.

2025

  • Linguistics of Package Managers (Part 2): GUI

    Oct 12, 2025

    GUI package managers communicate through button labels, progress bars, and modal dialogs. These linguistic choices shape how users understand what installing software entails.

  • Linguistics of Package Managers (Part 1): CLI

    Oct 4, 2025

    Package managers use different words for identical operations, or the same words for different operations. The syntactic choices we see reflect on deeper assumptions about users, workflows, trust, and what operations deserve their own vocabulary.

2024

2023