Bio
Passionate Rubyist. Empathetic leader (@ Cisco Meraki). Fallible human. Environmentalist. Feminist. Ally. Swell photographer. Rusty drummer. Loving twins dad and husband. Owner of too many hats, given I only have the one head…
My Talks
Human Computers: TDD for GenAI
In 1962, when IBM began calculating flight paths for NASA, human “computers” hand-calculated examples for use in validating the software. Now, as the role of programmer is moving from human to mach...
Is Code Even Relevant Anymore?
So, you let AI generate some code, then spend time manually validating it. So much for those promised productivity gains. But, wait! Why would you do that? You wrote tests, right? Why not prompt AI...
The Secret Ingredient: How to Understand and Resolve Just about Any Flaky Test
Flaky tests are an inscrutable bane. Hard to understand. Annoying. And, so frustrating! But, they don’t have to be. There’s a secret ingredient that all flaky tests have in common. Knowing the secr...