Wiring, Energy, and Why AI Actually Helps
I was diagnosed with ADHD late in life. It didn't change who I am — it just explained the energy cost of being who I am.
A lot of what I get praised for (big picture thinking, great in emergencies, high energy) turns out to be ADHD. So does a lot of what I quietly struggle with.
Here's the thing people get wrong: it's not a superpower. It's a trade-off I didn't choose.
What AI tools have unexpectedly given me is a way to spend my finite and unevenly distributed energy on the things that genuinely need it. Not more productivity, not a shortcut.
I wrote about what that actually looks like in practice; with real examples, honest caveats, and the admission that yes, I used AI to help write it.
Perfection Isn’t a Glacier; it’s a Patchwork Quilt
Over the years, I have developed a view of perfection in software that has shaped how I lead and how I work with engineers and architects. It challenges the mindset our industry inherited; and replaces it with something more human, realistic and valuable. I call it the Quilt vs Glacier view of perfection.
Writing goals without having to write them
There’s little I care about more than finding ways to help the people in my team get better and better as humans. I’ve worked in many manager roles where I’ve been tasked with providing ‘growth’ and ‘personal development’ to my reports. Few of these roles have provided me with any or all of the help I need to do this properly.
A large part of my decision to join MindGym was around the potential of leveraging their own methodologies and tools in my team so they can be more effective.
Self-awareness during times of change
Rollercoaster rides with Elisabeth Kübler-Ross
There's a maxim, in the world of people leading, that change will always incur a drop in performance for the people and teams affected by it.
Democracy in teams doesn't fix everything
If you ask your team to change a practice, and you survey them for their agreement, don't presume that getting a majority is enough.
Culture & Community
I've been fortunate enough to attend the last three WWDCs and I've noticed a disturbing trend in the makeup and behaviour of the audience: People just aren't as nice as they used to be.
Transitioning to Swift - starting point
- Is my Objective-C code going to integrate well with Swift?
- I need to understand more about the mindset behind Swift programming.
Staying on the Radar
I see a lot of negativity toward Radar, mostly expressed as frustration around visibility of content.
Instantiating a view controller from a storyboard
While working on LocalTalk, I needed to change the transition between two view controllers. Previously it was defined by a segue in the storyboard. The storyboard holds view controllers for all the parts of the app. Once disconnected from the segue one of the view controllers now sat alone and unconnected to the rest of the app flow, though still in the storyboard itself.