Ben Darfler

@bdarfler.com

Engineering Leader, Father, Meditator, Elected Official, He/Him Currently, Eng Director at Honeycomb.io

A lot of product development lifecycle expectations are getting challenged right now. "Prototyping … can turn most complex problems into a series of simple problems, and the rate of prototyping today makes it a substantially more accessible strategy than in the past." lethain.com/decisions-no...

Roadmap decisions rather than dates.

One thing that bothered me about Imprint’s product after joining was our lack of passkey support. Passkey support is a rare opportunity to increase resiliency to phishing attacks while simultaneously…

lethain.com

You need to think about both: "Push communication ensures clarity and direction from leadership, aligning teams with the overarching goals. … Conversely, pull communication empowers team members to proactively seek information, driving bottom-up innovation." johnfarrier.com/push-pull-co...

Push/Pull Communication Development in Agile Teams

Explore push/pull communication in Agile teams. Learn to balance info flow for success. Dive in now for expert insights!

johnfarrier.com

We are moving from one shots to collaborative workflows. "Explainability by design: Why AI needs to show its work in 2026" - Principle 1: Citations are the Currency of Trust - Principle 2: Designing for the Editor State - Principle 3: The Power of ‘I Don’t Know’ medium.com/design-bootc...

Explainability by design: Why AI needs to show its work in 2026

In eighth-grade math, getting the right answer wasn’t enough. If you couldn’t show the steps you took to get there, you didn’t get the…

medium.com

Orgs serious about software quality must invest in: - Documentation that captures intent - Knowledge sharing practices that transfer mental models - Code review processes that evaluate theoretical consistency - Mentorship programs that develop theory-building skills cekrem.github.io/posts/progra...

Programming as Theory Building: Why Senior Developers Are More Valuable Than Ever

Peter Naur's 1985 theory of programming explains why experience matters more in the age of AI-generated code

cekrem.github.io

Running multiple Claude Codes feels like managing a daycare with the constant nags of questions and approvals. It's exhausting. I can't wait for async closed loop agents to fully mature. At least for the rote work and toil.