Kent Beck
banner
kentbeck.com
Kent Beck
@kentbeck.com
Independent I guess these days you'd say content producer, artist, programmer, musician, pokerist. More about me at https://KentBeck.com.
Reposted by Kent Beck
Interesting post: The Bet On Juniors Just Got Better open.substack.com/pub/tidyfirs...
by @kentbeck.com #ai
The Bet On Juniors Just Got Better
Why genies can make hiring juniors more profitable, & what you need to change to get there
open.substack.com
December 12, 2025 at 8:58 PM
Reposted by Kent Beck
Some economists claim “affordability” problems are a myth.

Their reports miss that return to office is basically a 10% cut in our hourly wages. And the resulting traffic hits everyone.

Economics doesn’t measure our lives.
December 12, 2025 at 4:33 PM
Reposted by Kent Beck
Catch up on this week’s episode with @KentBeck.com
He breaks down how teams burn optionality, why structure matters, and how making the hard change easy shapes every feature that follows.
Listen with host @robbyonrails.com: maintainable.fm/episodes/ken...
December 11, 2025 at 5:03 PM
Reposted by Kent Beck
We Tried Trunk-Based Development... The Results Were Shocking | @davefarley77.bsky.social

📽️ AVAILABLE NOW

WATCH HERE ➡️ youtu.be/CR3LP2n2dWw
We Tried Trunk-Based Development... The Results Were Shocking.
YouTube video by Modern Software Engineering
youtu.be
December 10, 2025 at 7:01 PM
Emily is really digging deep here.
December 8, 2025 at 7:12 PM
You know that rude driving move where 2 cars going opposite ways are stopped at a light. The oncoming car is making a left turn. As soon as the light turns, the oncoming car guns it in front of the car with the right of way & forces it to slam on its brakes.

Just saw a Waymo do this.
December 1, 2025 at 9:52 PM
Reposted by Kent Beck
Socialism is good, actually.

We deserve Representatives with the courage to say so.

bethfordemocracy.com
Beth for Democracy | Bethany Andres-Beck for Congress
Bethany Andres-Beck is a candidate for Congress running to represent Massachusetts' 6th District.
bethfordemocracy.com
November 21, 2025 at 6:38 PM
Why does feature development slow & what can we do about it? (This problem because acute with vibe coding.) tidyfirst.substack.com/p/why-does-d...

tl;dr use the time between features to create options. What? You have no time between features? We'll talk about that later...
Why Does Development Slow?
It's the options
tidyfirst.substack.com
November 19, 2025 at 4:01 PM
Reposted by Kent Beck
Every Software Engineer Can Learn TDD (If They Do It Like This) | @emilybache.com

📅 TONIGHT AT 7pm (UK)

Subscribe & turn on notifications 🔔 so you never miss an upload ➡️ youtube.com/@ModernSoftw...
November 19, 2025 at 12:14 PM
Reposted by Kent Beck
If you are a follower of my YouTube channel and are interested in how and why we started, do check-out, my son, Tom's video on that topic.

Oh! and don't forget to "Like & Subscribe", maybe to both channels 😉😎

youtu.be/EWMwqp3gH7Q
The Real Story Behind the Success of Modern Software Engineering
YouTube video by Tom Farley
youtu.be
November 13, 2025 at 4:25 PM
Reposted by Kent Beck
I am very comfortable with my lack of gender.

Partially it’s just because I’ve been like this for decades. But it is also an act of faith.

My religion teaches that my experience of gender is holy and sanctified. To deny my experience would move away from the sacred.

www.uua.org/pressroom/pr...
www.uua.org
November 12, 2025 at 10:54 PM
Reposted by Kent Beck
Please join us in celebrating the newest presenter to join us on the Modern Software Engineering channel... @tastapod.com (Daniel Terhorst-North! 🎉

Dan is a technology and organizational change specialist who has been coaching, coding and consulting for over 30 years...

1/2
November 10, 2025 at 3:31 PM
Doomsday scenario: we figure out that genies can cheaply file for software patents & suddenly everything in software is patented, stuff like lazy initialization. Then the genies spend all their time negotiating about patent rights & no time coding.
November 4, 2025 at 2:31 PM
Building Ikea furniture this weekend reminded me of two challenging life facts:
* If it's not aligned, more force won't help.
* If it's aligned, more force won't help.

Take that, #996.
November 3, 2025 at 2:51 PM
Reposted by Kent Beck
Interesting post: Pitching Hackathon Ideas: Oxymoron open.substack.com/pub/tidyfirs...
by @kentbeck.com
Pitching Hackathon Ideas: Oxymoron
The economic rationale for hackathons is that they create value by injecting uncertainty into development.
open.substack.com
October 31, 2025 at 7:58 PM
If you demand that people control something they can't control, then expect them to control something else. If the mandate is "No Bugs!" without any social or technical change, then expect a response like "no *reported* bugs".
October 22, 2025 at 5:13 PM
Reposted by Kent Beck
The flow of money represents the wants and needs of everyone in an economy.

The problem with having billionaires is the same problem as trying to add huge numbers to tiny numbers using floating point.

Except that in this case the “tiny numbers” that get lost are “normal people’s wants and needs”.
One challenge I am finding on this campaign: I have great political metaphors that work for very niche audiences.
October 16, 2025 at 3:53 PM
The number of assertions per test is power law distributed.
October 14, 2025 at 12:44 AM
Reposted by Kent Beck
Refactoring is a key skill for good software design and it's also something you can get better at through practice. Check out my newly-published video training course which has lots of examples and exercises you can try courses.cd.training/courses/refa...
Refactoring Made Simple: Improve Code Design Safely
Learn refactoring, clean code, and software testing with Emily Bache. Explore tutorials and full courses on refactoring legacy code, coding best practices, and software engineering training for develo...
courses.cd.training
October 1, 2025 at 7:29 AM
Reposted by Kent Beck
Please join us in celebrating a new presenter joining us on Modern Software Engineering, Sam Newman

Technologist, independent consultant, speaker, and author of Building Microservices and Monolith To Microservices.

Welcome, Sam.
September 26, 2025 at 11:38 AM
Augmented coding is like ocean swimming vs pool swimming. In the pool you have straight lines & plenty of feedback. In the ocean you have to pop your head up & see where you're going periodically to actually make progress towards a goal. More strokes faster isn't going to get you there faster.
September 17, 2025 at 2:24 PM
Augmented coding prediction--we're going to see team sizes shrink. XP has been dealing with this for 25 years, so g'head & ask if you'd like to know what comes next.
September 15, 2025 at 2:20 PM
Beth certainly will!
When I am elected, I will read the code DOGE wrote. I will find out how they stole your data and what they have done with it.

And then I will tell you
September 9, 2025 at 7:58 AM
Reposted by Kent Beck
@kentbeck.com of the day:

Rhythm. Waiting until the right moment preserves energy and avoids clutter. Act with intensity when the time comes to act.
September 5, 2025 at 5:23 PM
Reposted by Kent Beck
We’re proud to announce our 2nd #YOW25 keynote speaker: @kentbeck.com!

His keynote “Sustainable Augmented Development” explores how we can keep development velocity high without sacrificing long-term sustainability.

🎟️ MEL 4-5 | BNE 8-9 | SYD 11-12 Dec
yowcon.com
September 1, 2025 at 10:42 PM