Horticulture is a term I started using during the Season of Rhythm, specifically picked up from the term digital gardening.

Most of the time, horticulture relates to maintaining systems like this blog, along with other personal systems that either maintain my ability to manage my own life, and, in turn, might require their own maintenance over time.

Graph View

Recent Posts

  • Quartz Widgets: Graphs, Galore!

    — I killed 4 of my blogs trying to implement MDX support. Will this one be next? Using MDX with Quartz to create interactive graphs, diagrams, and demos — clear as day. (9 min read)

  • Intro to Event Storming

    — Notes from learning Event Storming for domain-driven design. Thoughts on phases, color-coded chaos, and how to transition from fast pitches to full products. (6 min read)

  • AI Policy

    — I may not have any control about how AI affects me, but I can at least make a policy for how I use it. (3 min read)

  • Kickoff: Season of Systems

    — I'm learning to live with the systems that stole my beloved em-dash. A season dedicated to negotiating how to live with the agentic models that have turned my career upside-down. (8 min read)

  • Review: Season of Rhythm

    — Looking back at my year-long attempt to build up long-lasting habits. A retrospective on routines, remote work transitions, and learning the art of slow-and-steady. (7 min read)

Show 8 more posts
  • Feeling Right, Nothing Done: Don't Be the Death of Consensus

    — Classifying opinions as "strong" or "weak" to stop wasting hours in fruitless engineering debates. How consensus can beat being "right", and an open letter for the tactically apathetic. (7 min read)

  • Turning SelfControl into Self Restraint

    — Building a Raycast plugin to schedule website blocks — because checking news "just one more time" destroys flow. Automate SelfControl and self control: take your laptop back. (4 min read)

  • Caveat Lector: Reader Beware

    — I'm embracing being wrong on the internet in an effort to learn in public. A disclaimer on digital gardening, dead pixels, and the fear of terminal online-ness. (3 min read)

  • The Quest to Slay The Goblin

    — My life devolves into sleep-eat-procrastinate cycles without structure—I call this "The Goblin." Productivity tools, hating on hustle culture, and a new definition for horticulture. (2 min read)

  • Some initial thoughts about time tracking

    — TODO. (1 min read)

  • Breaking Ground on Digital Gardening

    — Why I stopped hoarding 60%-done drafts and started publishing messy thoughts instead. Embracing digital gardening, from-chaos-to-cultivated, and a healthy dose of imperfection. (3 min read)

  • Kickoff: Season of Rhythm

    — "Fight or flight" is a rough way to treat white-collar life. My Season of Rhythm is dedicated to transitioning from constant sprints to slow-and-steady. (3 min read)

  • The Over/Unders of Over- and Under-Engineering

    — I've learned so much in my career — so why do I finish fewer projects than I used to? Over-engineering: it's easier to be bad at something on accident than on purpose. (2 min read)