| Graham McNicoll | Nobody should bench press 300 pounds their first day in the gym.
The reason is obvious. Y | text_video | thought_leadership | 2026-10-14 | — | 15 | 1 | 0 |
| Graham McNicoll | All of AI right now is entirely reactive.
You have to know what to ask before it can help | text_video | thought_leadership | 2026-10-07 | 195 | 15 | 2 | 0 |
| Graham McNicoll | Artificial intelligence helps you feel artificially intelligent.
It is almost as if it wa | text_video | thought_leadership | 2026-09-30 | 342 | 20 | 2 | 0 |
| Graham McNicoll | Building a feature now costs almost nothing, which turns out to be the problem.
When you | text_video | thought_leadership | 2026-09-23 | 294 | 10 | 0 | 0 |
| Graham McNicoll | Most product teams use evals to figure out if their AI tools or products are working corre | text_video | thought_leadership | 2026-09-08 | 468 | 19 | 4 | 0 |
| Graham McNicoll | AI has made it ridiculously easy to build and ship features. The problem is that AI doesn' | text_video | thought_leadership | 2026-08-20 | 468 | 14 | 1 | 2 |
| Graham McNicoll | A lot of engineering teams have feature flags to control the release of features and act a | text_video | thought_leadership | 2026-08-18 | 310 | 9 | 1 | 0 |
| Graham McNicoll | It's really hard when you really believed in feature, you managed to get it prioritized, y | text_video | thought_leadership | 2026-08-13 | 333 | 15 | 3 | 0 |
| Graham McNicoll | From my experience, experimentation programs don't get killed off in a meeting because peo | text_video | thought_leadership | 2026-08-11 | 299 | 10 | 2 | 0 |
| Graham McNicoll | Token costs are exploding across our industry. Here's how we approach it.
I definitely be | text_video | thought_leadership | 2026-08-04 | 323 | 10 | 2 | 0 |
| Graham McNicoll | One of the things we tell a lot of our customers is that it's the number of at-bats that w | text_video | thought_leadership | 2026-07-29 | 342 | 7 | 2 | 0 |
| Graham McNicoll | Most companies ship the first version of the product they build. And the chance that's the | text_video | thought_leadership | 2026-07-16 | 654 | 17 | 4 | 0 |
| Graham McNicoll | Most product teams build features the expensive way.
Someone has the idea. The team spec | text_video | thought_leadership | 2026-07-09 | 291 | 5 | 2 | 0 |
| Graham McNicoll | PMs ship experiment winners too early.
A metric moves 3%, the test gets called, and the | text_video | thought_leadership | 2026-07-07 | 351 | 15 | 1 | 0 |
| Graham McNicoll | One very large financial company, a name you would recognize, told me they were doing expe | text_video | thought_leadership | 2026-06-30 | 713 | 17 | 3 | 1 |
| Graham McNicoll | I see experimentation leads run two or three tests a month and feel like they have figured | text_video | thought_leadership | 2026-06-23 | 406 | 8 | 1 | 0 |
| Graham McNicoll | I have been a software engineer long enough to have the grey hairs to show for it.
Monol | text_video | thought_leadership | 2026-06-18 | 969 | 21 | 3 | 0 |
| Graham McNicoll | Killing a feature you spent months (or years) building is one of the hardest calls in prod | text_video | thought_leadership | 2026-06-16 | 475 | 15 | 5 | 1 |
| Graham McNicoll | Every experimentation leader eventually runs into the result nobody expected.
A counteri | text_video | thought_leadership | 2026-06-11 | 367 | 10 | 0 | 0 |
| Graham McNicoll | Most engineering teams using feature flags treat them as circuit breakers. Something goes | text_video | thought_leadership | 2026-06-09 | 333 | 12 | 1 | 0 |
| Graham McNicoll | I spoke to an engineering manager last week whose team still tracks sprint progress in sto | text_video | thought_leadership | 2026-06-03 | 469 | 12 | 1 | 0 |
| Graham McNicoll | Most product teams I talk to struggle to analyze the true impact of any feature they ship, | text_video | thought_leadership | 2026-05-20 | 312 | 9 | 0 | 0 |
| Graham McNicoll | Most engineering teams I talk to are still shipping every feature directly to production.
| text_video | thought_leadership | 2026-05-13 | 1,343 | 20 | 2 | 1 |
| Graham McNicoll | Most product teams spec out the entire feature before they've shipped a single line of cod | text_video | thought_leadership | 2026-05-06 | 2,244 | 18 | 2 | 0 |
| Graham McNicoll | AI coding tools are genuinely impressive. And this is literally the worst they will ever b | text_video | thought_leadership | 2026-04-29 | 6,323 | 22 | 1 | 0 |
| Graham McNicoll | It's entirely possible to run a test, see it win, ship the feature, and still damage your | text_video | thought_leadership | 2026-04-17 | 952 | 13 | 2 | 0 |
| Graham McNicoll | I see so many software teams launch massive features without actually defining what succes | text_video | thought_leadership | 2026-04-14 | 741 | 11 | 0 | 0 |
| Graham McNicoll | Engineer's who ship products without measuring them are making a big mistake.
If you aren | text_video | thought_leadership | 2026-04-08 | 632 | 15 | 0 | 0 |
| Graham McNicoll | I've watched design teams spend months on an interface that looked great, and was based on | text_video | thought_leadership | 2026-04-01 | 671 | 22 | 2 | 1 |
| Graham McNicoll | In many companies, the projects we work on are the ones backed by the person who speaks th | text_video | thought_leadership | 2026-03-26 | 1,397 | 28 | 4 | 1 |
| Graham McNicoll | The most important transition for a product team is learning how to be ruthless with ideas | text_video | thought_leadership | 2026-03-24 | 1,333 | 28 | 4 | 0 |
| Graham McNicoll | Judging a product team solely on their ability to ship is a bad metric that rewards activi | text_video | thought_leadership | 2026-03-18 | 924 | 35 | 1 | 0 |
| Graham McNicoll | I know it sounds controversial, but I advocate for burning your backlog at the end of ever | text_video | thought_leadership | 2026-03-12 | 1,795 | 56 | 7 | 0 |
| Graham McNicoll | In baseball terms, the industry standard for any new product success is batting 200- and h | text_video | thought_leadership | 2026-03-10 | 1,452 | 49 | 1 | 0 |