There’s always something I need to work on in my life. I’ve started labelling periods of time with seasons — specific things I, personally, want to focus on improving. While most of the posts will be private, some public posts will be a result of the season and tagged accordingly.
#seasons
1 min read
Recent Posts
Tell the speakers that you liked their talks web
— Some quick thoughts on Ana Rodrigues's post "Tell the speakers that you liked their talks", and a general initial test for web-based annotations.
The Wild Web
— Come with me and explore an invisible social network: IndieWeb, where the cowboy can-do attitude of Web 1.0 is alive and a-thrivin'.
The Season of Stamps
— The kickoff post for my Season of Stamps: exploring new places, meeting new people, and putting the final stamp of approval on a back catalog of projects worth publishing.
Software Gardening
— Garden-inspired development as a non-sinister, people-centric way to think about post-LLM software development
Security Alert: Softlock and ACE via Natural Language Overload
— I think I’ve found a pretty large CVE that has gone without a formal report, despite absolutely saturating the field of software engineering. It’s subtle and…
Working with Valves: Understanding the Structure of "Flat" Organizations .pdf
— Many an engineer has heard tales of Valve's "flat" organization structure — what is fact, what is fiction, and how does it actually work? An annotated copy of the 2012 First Edition of Valve's Employee Handbook.
It's All Graphs, Dummy .pdf
— Our lives are all dominated by a little graph in our hearts — and sometimes, that graph gets wacky. A review of Dietrich Bonhoeffer's "Theory of Stupidity", part of his larger ~1943-1945 work "Letters and Papers from Prison."
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.
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.
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.
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.
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.
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.
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.
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.
Some initial thoughts about time tracking
— Initial thoughts on using tools like Apple Shortcuts and Timery/Toggle for tracking how I spend my time -- every minute of every day.
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.
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.
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.
Core Posts
Software Gardening
— Garden-inspired development as a non-sinister, people-centric way to think about post-LLM software development
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.
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.
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.
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.
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.
The Season of Stamps
— The kickoff post for my Season of Stamps: exploring new places, meeting new people, and putting the final stamp of approval on a back catalog of projects worth publishing.
Security Alert: Softlock and ACE via Natural Language Overload
— I think I’ve found a pretty large CVE that has gone without a formal report, despite absolutely saturating the field of software engineering. It’s subtle and…
Working with Valves: Understanding the Structure of "Flat" Organizations .pdf
— Many an engineer has heard tales of Valve's "flat" organization structure — what is fact, what is fiction, and how does it actually work? An annotated copy of the 2012 First Edition of Valve's Employee Handbook.
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.
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.
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.
Some initial thoughts about time tracking
— Initial thoughts on using tools like Apple Shortcuts and Timery/Toggle for tracking how I spend my time -- every minute of every day.
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.