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.
— 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)
— 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)
— 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)
— 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)
— 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)
— 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)
— 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)
— 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)
— 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)
— "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)
— 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)