Friction is not a bug. Friction is the mechanism by which we build understanding. Every shortcut you take through a problem is a piece of understanding you didn’t build. And understanding compounds. The person who struggled through debugging for years sees patterns that the person who always asked AI simply cannot see.
My friend Stu Crocker once said something that stuck with me deeply: “Quality is the absence of unnecessary friction.” I love that and made it my mantra. But the key word is “unnecessary.” Not all friction is bad. Some friction is the price of admission. It’s on us to learn to tell the difference between the friction we should eliminate and the friction we need to push through. No pain, no gain, as they say. And right now, too many people are removing all the friction, including the kind that makes them grow.
This is a typical Thursday for me - reading great articles and sharing them to the community. However, to stay more organized, I make sure that what I read is in the Observatory and is added to my ...
How are teams like yours balancing speed, quality, security, and AI in 2026? Download your copy and get real insights.
Let agents spin up stateful API simulations so they can deliver better work, without hitting your live endpoints.
Better than a generic video, see YOUR test, live, ready to show you what matters most: quality at scale.
BearQ continuously tests your app, reducing test maintenance and uncovering gaps scripted tests can miss.