Blake TurnerinBetter ProgrammingTest-driven conversationsA practical guide to changing culture in an engineering orgMar 6, 20232Mar 6, 20232
Blake TurnerinlifeatbenchLet’s stop negotiating salariesSalary negotiation is a system in our control that perpetuates the salary gap. We can do better than this.Apr 21, 2021Apr 21, 2021
Blake TurnerinBench EngineeringOur login page is about to get really boringIn the next few days, we’re going to launch a new, significantly more boring version of our login page. And we’re really excited about it.Jul 15, 20202Jul 15, 20202
Blake TurnerinBench EngineeringDon’t optimize for tenureThe upside of turnover and how to maximize employee ROIJan 8, 2020Jan 8, 2020
Blake TurnerinBench EngineeringMeasuring AgilityEvery software team wants to be agile, but how can we measure our agility?Aug 27, 2019Aug 27, 2019
Blake TurnerinBench EngineeringPull Requests as a Team SportWhen you’re writing code, what does it mean to be productive?Jul 29, 20191Jul 29, 20191
Blake TurnerinBench EngineeringResearch/Spike/Build–Encouraging innovation while minimizing system riskEvery engineer loves experimenting with new technology. So how can we balance our need to innovate with our need for stability?Nov 22, 2018Nov 22, 2018
Blake TurnerinBench EngineeringPretty in Burlap — How perfection gets in the way of shipping codeThis is a story about the dangers of prioritizing ease of use, how Bench ran into them face-first, and the tools we used to overcome…Oct 18, 2018Oct 18, 2018