Writing

Thinking out loud.

Everything I’ve written here, newest first. Mostly essays, with a few older technical notes. Tools change; the learning stays.

20262 entries

  • The Terminal Was Right. It Just Had the Wrong Operator.

    Built a working macOS app last weekend from a phone, over a terminal, with the real work happening on a Mac Mini at home. It's a green screen wired to a mainframe,...

  • 50 Years of Apple

    Paying homage to Apple for it's 50 years anniversary – a company that has had an outsized impact on how I think – by sharing 5 attributes I've tried to imbibe from...

20231 entry

  • 180 Degrees

    Strong opinions, loosely held. On changing your mind, and building teams where it’s safe to do the same.

20223 entries

  • Playing the Long Game

    The longer the game one is in, the more they have got to be able to let something go. Reacting to everything is something one does when having a shorter-term mindset.

  • Building Resilience within Constraints

    The constraints that life has placed at different phases have helped build a certain resilience that make me not take the eventual absence of constraints for granted.

  • Know the Bigger Picture

    Doing something well isn't enough if it doesn't serve the bigger picture.

20212 entries

  • My Approach as an Interviewer

    How to approach an interview with a win-win mindset even if the candidate doesn’t work out for the role in a given instance.

  • The Kuchcha House

    A fictional short story based on a few separate non-fictional memories from my childhood.

20203 entries

20161 entry

20115 entries