Posts

39 original posts (reposts excluded), filtered

Filters:Topic: thought_leadership Clear all
SourcePostFormatTopicPublishedImpr.LikesCommentsShares
Graham McNicollEvery experimentation leader eventually runs into the result nobody expected. A counteritext_videothought_leadership2026-06-11800
Graham McNicollI spoke to an engineering lead last week whose team still tracks progress in story points.text_imagethought_leadership2026-06-10710
Graham McNicollMost engineering teams using feature flags treat them as circuit breakers. Something goes text_videothought_leadership2026-06-091110
Graham McNicollThree years into building our own experimentation platform at my last company, we found a text_imagethought_leadership2026-06-053,5535351
Graham McNicollI spoke to an engineering manager last week whose team still tracks sprint progress in stotext_videothought_leadership2026-06-034131110
Graham McNicollMy head of Experimentation named our product development framework after Jon Hamm. I chosetext_imagethought_leadership2026-06-029333050
Graham McNicollWe had a dashboard for every metric at my last company. What we did not have was a way to text_imagethought_leadership2026-05-29604940
Graham McNicollI have watched a deploy take down products complete because there was no flag in place to text_imagethought_leadership2026-05-22447901
Graham McNicollMost product teams I talk to struggle to analyze the true impact of any feature they ship,text_videothought_leadership2026-05-20900
Graham McNicollAt education.com, we ran thousands of experiments. Roughly a third won. The ones that losttext_imagethought_leadership2026-05-191410
Graham McNicollA bug in our code accidentally set our paywall to zero. Revenue jumped 30%. Usually whetext_imagethought_leadership2026-05-151,4431510
Graham McNicollI saw the Amazon report. Four major outages in one week from AI-assisted code changes. Thetext_imagethought_leadership2026-05-141,6841500
Graham McNicollMost engineering teams I talk to are still shipping every feature directly to production. text_videothought_leadership2026-05-131,3392021
Graham McNicollMost product teams I talk to know how to run an experiment. They have the tooling, a primatext_imagethought_leadership2026-05-129801200
Graham McNicollI have sat in spec reviews where the Jira tickets were written, the designs were finished,text_imagethought_leadership2026-05-081,0221010
Graham McNicollMost product teams spec out the entire feature before they've shipped a single line of codtext_videothought_leadership2026-05-062,1471820
Graham McNicollA bug in our codebase accidentally set our paywall to zero. As a side effect, revenue jumptext_videothought_leadership2026-05-011,0501000
Graham McNicollAI coding tools are genuinely impressive. And this is literally the worst they will ever btext_videothought_leadership2026-04-295,8092210
Graham McNicollI once sat in a meeting that ran for an hour debating which shade of green to use for a butext_imagethought_leadership2026-04-281,6131250
Graham McNicollIf you could onlypick one for your experimentation program, which would you rather have? text_onlythought_leadership2026-04-241,674450
Graham McNicollWe spent three years building our own experimentation platform at education.com. Then we ftext_videothought_leadership2026-04-231,6762502
Graham McNicollIf you use 3rd party vendor, you are betting your infrastructure on someone else's board mtext_videothought_leadership2026-04-221,1211430
Graham McNicollSoftware teams get measured on delivery speed. It's an easy thing to track, it fits neatlytext_imagethought_leadership2026-04-216551110
Graham McNicollIt's entirely possible to run a test, see it win, ship the feature, and still damage your text_videothought_leadership2026-04-179511320
Graham McNicollMany "data-driven" companies are practicing sophisticated guessing. They have the dashbotext_onlythought_leadership2026-04-169661430
Graham McNicollI see so many software teams launch massive features without actually defining what succestext_videothought_leadership2026-04-147401100
Graham McNicollBuilding your own experimentation stack is a fun engineering challenge until the day it istext_imagethought_leadership2026-04-091,3902201
Graham McNicollEngineer's who ship products without measuring them are making a big mistake. If you arentext_videothought_leadership2026-04-086321500
Graham McNicollProduct teams obsess over whether they shipped on time. It's a reasonable thing to track. text_imagethought_leadership2026-04-07810
Graham McNicollMost companies think choosing an experimentation vendor comes down to feature lists and UItext_imagethought_leadership2026-04-022,2672520
Graham McNicollI've watched design teams spend months on an interface that looked great, and was based ontext_videothought_leadership2026-04-016712221
Graham McNicollEven the best product people on Earth have a surprisingly low batting average. In basebaltext_imagethought_leadership2026-03-319641910
Graham McNicollIn many companies, the projects we work on are the ones backed by the person who speaks thtext_videothought_leadership2026-03-261,3972841
Graham McNicollThe most important transition for a product team is learning how to be ruthless with ideastext_videothought_leadership2026-03-241,3332840
Graham McNicollWe once had a design team spend months redoing our onboarding flow. They did everything rtext_imagethought_leadership2026-03-2083,977156228
Graham McNicollJudging a product team solely on their ability to ship is a bad metric that rewards activitext_videothought_leadership2026-03-189243510
Graham McNicollI know it sounds controversial, but I advocate for burning your backlog at the end of evertext_videothought_leadership2026-03-121,7955670
Graham McNicollIn baseball terms, the industry standard for any new product success is batting 200- and htext_videothought_leadership2026-03-101,4524910
Graham McNicollOptimization to Enshitification: Dark Patterns in A/B Testing A post allegedly written bytext_imagethought_leadership2026-01-1917,6115652