May Likes Product

@productnerd.bsky.social

Product Ops Evangelist. Toronto. Any Pronouns. Community Builder. Scaling great product orgs. Loves complexity and healthy teams. Coping with memes. Supporting ODLAN.ca. Find my stuff: https://linktr.ee/productnerd

As long as we are talking about whether programmers gatekeep I will repost the essay where I argue that even being a "gate opener" is still being a keeper of the gate and will be until our shared conception of technical ability changes. www.fightforthehuman.com/why-i-cannot...

Why I Cannot Be Technical

With some regularity, kind-hearted Technical people tell me that I Can Be Technical, Too. This usually happens when I’m asking us to define what we’re calling technical in a software environment. I un...

fightforthehuman.com

Do you know what it would take to cancel your current project? I’m willing to bet that for many the answer will be no. This is why so much time and money is wasted in busines. We search for the evidence that proves we were right, without even knowing what would tell us it was wrong.

i share that belief. i wrote a whole piece about it: charity.wtf/2025/06/19/i... but -- i think that the best way to become a good engineer, is to work on a high performing team with other great engineers, and that means a team with engineering discipline.

In Praise of “Normal” Engineers

This article was originally commissioned by Luca Rossi (paywalled) for refactoring.fm, on February 11th, 2025. Luca edited a version of it that emphasized the importance of building “10x engi…

charity.wtf

alright friends and computationists, what are the signals you pick up on that make you think a team has high engineering discipline? (whatever "high" means to you) i'm not talking science or evidence. i'm talking casual conversation, heuristics, no evidence whatsoever, just radar. what trips it?

I’m thinking a lot right now about automation and efficiency. We spend a lot of calories talking about AI, but I don’t see that same energy being put towards truly impactful changes: mostly because they’re largely invisible More importantly, those transformations have to be won bit by bit

Note to Canadians: If you have the CDCP dental plan, there's a deadline that was poorly communicated through a letter you may not have received. You have to renew your coverage in the next 2 hours or there maybe a coverage gap. To renew, go to canada.ca/msca and do a whole bunch of onerous bullshit

Letter explaining the above