hckrnws
back
KentBeck
Mon Apr 6, 2009 1:21pm PST
Karma:
2464
about
Kent Beck is a programmer, author, artist, father, and singing guitarist.
submitted
Tues Jun 10, 2025 3:00pm PST
Me an' Algernon – grappling with (temporary) cognitive decline
@KentBeck
9
71
96
Fri Mar 21, 2025 3:08pm PST
Hand-Drawn Illustrations–A workflow argument
@KentBeck
1
Mon Jan 27, 2025 5:33pm PST
Programmers who create more files have those files modified by others more often
@KentBeck
2
Fri Jan 3, 2025 4:31pm PST
Should bugs be anti-holidays–infrequent and interruptive?
@KentBeck
2
Mon Nov 11, 2024 4:22pm PST
Developing Software in a Forest vs. a Desert
@KentBeck
3
Fri Oct 25, 2024 4:08pm PST
Why the Insurance Industry Rationally Fails Its Social Purpose
@KentBeck
3
Mon Sep 16, 2024 3:05pm PST
Product management is hosting a party, not playing chess
@KentBeck
16
40
57
Thurs Aug 8, 2024 6:13pm PST
Humans >> Data – The Myth of Measuring Developer Productivity
@KentBeck
2
Mon Jul 1, 2024 3:59pm PST
TDD is Not Hill Climbing (except where it is)
@KentBeck
1
5
12
Wed Jun 19, 2024 2:36pm PST
Software design gets worse before it gets better
@KentBeck
29
140
233
Fri Dec 15, 2023 10:35pm PST
Not my money any more: Lessons from poker (2010)
@KentBeck
6
16
32
Fri Dec 8, 2023 12:24am PST
TDD isn't software design, it's design *feedback
@KentBeck
1
1
2
Thurs Sep 28, 2023 2:48pm PST
Coding in the Debugger (2007)
@KentBeck
13
31
75
Tues Sep 26, 2023 4:17pm PST
Timing software design: “Later, if that's responsible”
@KentBeck
1
Thurs Aug 10, 2023 2:34pm PST
Publish Everything (Pretty Much)
@KentBeck
10
26
69
Mon Aug 7, 2023 2:06pm PST
Template for Impactful Ideas
@KentBeck
7
12
75
Fri Aug 4, 2023 2:29pm PST
Executive summary of bi-temporality–eventual business consistency
@KentBeck
1
1
2
Mon Jul 24, 2023 3:03pm PST
Emotions: A Code Book
@KentBeck
15
57
139
Thurs Jul 13, 2023 5:25pm PST
Keep work fresh by teaching your successors and investing a bit in long-shots
@KentBeck
13
50
225
Wed Jul 12, 2023 3:52pm PST
Accounts/transactions enable you to replay history
@KentBeck
2
Thurs Jul 6, 2023 2:47pm PST
Paint Drip People
@KentBeck
8
34
70
Sat Apr 22, 2023 4:56pm PST
More What, Less How: Coding with LLMs (but also every technical revolution ever)
@KentBeck
3
Tues Apr 18, 2023 5:21pm PST
I chose “empirical” to describe my style of software design
@KentBeck
1
Tues Mar 21, 2023 2:49pm PST
How I came to write “Tidy First?” tl;dr it took 18 years
@KentBeck
8
36
173
Fri Mar 17, 2023 2:57pm PST
Software design also saves money by discouraging errors
@KentBeck
1
Wed Mar 1, 2023 5:38pm PST
Accountability is not blame (but easily becomes blame)
@KentBeck
1
Mon Feb 20, 2023 4:59pm PST
Beyond Extreme Programming: Scaling to 1000s by reducing team dependencies
@KentBeck
1
Wed Feb 8, 2023 5:05pm PST
Boss' Dilemma: Taking Responsibility Signals Cooperation
@KentBeck
4
30
54
Mon Jan 30, 2023 8:30pm PST
Responsibility: Consequences Flow Towards Power
@KentBeck
7
11
13
Tues Dec 20, 2022 4:52pm PST
The Pie Problem: A performance assessment parable
@KentBeck
2
2
35
Wed Dec 7, 2022 12:33am PST
Programmers Underpaid? Labor vs. Capital
@KentBeck
5
Mon Oct 31, 2022 9:14pm PST
Cloud development environments tame complexity by reducing state
@KentBeck
14
39
57
Fri Aug 12, 2022 3:17pm PST
Software design decisions are (mostly) reversible
@KentBeck
1
2
Thurs Jun 16, 2022 4:13pm PST
Tune Software Development for Rate of Change, Not Rate of Progress
@KentBeck
2
Tues Dec 14, 2021 9:19pm PST
Work/life balance should be difficult
@KentBeck
38
183
102
Fri Dec 10, 2021 3:33pm PST
Fixed equity grants become toxic to hard work in later growth
@KentBeck
1
Thurs Dec 9, 2021 5:09pm PST
Background Work: Establishing credibility by indulging engineering curiosity
@KentBeck
3
2
41
Thurs Nov 11, 2021 4:04pm PST
A Death-Aware Career Plan
@KentBeck
13
64
75
Tues Aug 3, 2021 3:17pm PST
How Meditation Works for Me
@KentBeck
1
Tues Mar 16, 2021 8:08pm PST
Meta-meta-cognition: reflecting on mind-mapping my thinking habits
@KentBeck
7
Tues Mar 16, 2021 5:16pm PST
Meta-meta-cognition: reflecting on mind-mapping my thinking habits
@KentBeck
1
Wed Jan 20, 2021 8:44pm PST
Does Pay-for-Performance Perform?
@KentBeck
1
Mon Jan 4, 2021 2:39pm PST
Tech compensation is biased toward the long-term. Fine if you have a long term
@KentBeck
4
7
16
Tues Dec 8, 2020 1:46pm PST
We aren’t owed an audience for our “feedback”
@KentBeck
1
2
2
Mon Oct 5, 2020 7:11pm PST
Monolith -> Services: A Sketchy Approach
@KentBeck
9
12
59
Fri Sep 25, 2020 5:31pm PST
If you do what you're told, you're paid too much
@KentBeck
1
2
2
Tues Sep 15, 2020 2:16pm PST
Career planning: recommendation letter from 2023
@KentBeck
2
Fri Jun 5, 2020 1:48pm PST
My experiment with clear and direct communication
@KentBeck
17
65
37
Mon Apr 6, 2020 2:48pm PST
Expand to Extract and Back
@KentBeck
8
Thurs Feb 27, 2020 7:08pm PST
Test Desiderata 12/12: Tests should be inspiring
@KentBeck
1
Thurs Feb 20, 2020 9:21pm PST
Test Desiderata 11/12: tests should predict production
@KentBeck
1
Wed Feb 19, 2020 3:47pm PST
My Memories of Larry Tesler, Parent of GUIs and Slayer of Modes
@KentBeck
5
Thurs Feb 13, 2020 5:44pm PST
Tests Should be Specific [video]
@KentBeck
7
37
55
Thurs Jan 30, 2020 5:10pm PST
Test Desiderata 9/12: compose the results of tests to reduce the cost of testing
@KentBeck
1
Thurs Jan 23, 2020 5:30pm PST
Test Desiderata 8/12: Tests should be isolated from each other [video]
@KentBeck
3
4
12
Thurs Jan 16, 2020 7:29pm PST
Test Desiderata 7/12: Automated. Warning, this is mostly a design issue
@KentBeck
2
Fri Jan 10, 2020 5:19pm PST
Tests should be deterministic, with a goofy Gusto counter-example
@KentBeck
1
Wed Jan 8, 2020 3:43pm PST
Outcome Over Output: Also Impact and Effort
@KentBeck
1
1
21
Wed Dec 18, 2019 2:30pm PST
Output over outcome: 1/2 (with memoji)
@KentBeck
1
Thurs Dec 12, 2019 5:24pm PST
Test Desiderata 4/12 tests should be easy to write
@KentBeck
3
Thurs Dec 5, 2019 4:15pm PST
Test Desiderata 3/12 tests should be written to be read
@KentBeck
2
Tues Nov 26, 2019 6:06pm PST
Latency/throughput tradeoffs, illustrated with coffee
@KentBeck
11
32
160
Thurs Nov 14, 2019 3:00pm PST
Test Desiderata 1/12: tests should be sensitive to behavior [video]
@KentBeck
6
Tues Nov 5, 2019 1:22pm PST
Decisions, Decisions or Why Baskets of Options Dominate
@KentBeck
5
8
69
Wed Oct 23, 2019 4:27pm PST
Publishing on Medium, with the stats they don't make obvious
@KentBeck
8
17
55
Tues Oct 22, 2019 5:44pm PST
Fast and Slow in 3X: Explore/Expand/Extract
@KentBeck
2
Fri Oct 18, 2019 10:28pm PST
Software Test Desiderata
@KentBeck
4
10
61
Tues Oct 15, 2019 6:37pm PST
Understanding legacy code with TCR (test && commit || revert)
@KentBeck
8
Wed Aug 28, 2019 5:44pm PST
3X: Explore/Expand/Extract at Facebook
@KentBeck
2
Thurs Jul 18, 2019 2:28pm PST
Software design is also about relationships
@KentBeck
3
20
100
Wed Jul 3, 2019 11:01pm PST
Curiosity as a Service – Literally
@KentBeck
3
5
55
Tues Jul 2, 2019 6:40pm PST
“Testing” software design. A short feedback loop for design
@KentBeck
2
Wed May 29, 2019 4:57pm PST
Software Design is Human Relationships: Waiters, Changers, and Sufficiency
@KentBeck
1
3
48
Thurs May 23, 2019 4:52pm PST
Development requires behavior and structure changes, setting up human conflict
@KentBeck
1
Tues May 21, 2019 5:01pm PST
To simplify review, have diffs change behavior or structure but not both
@KentBeck
2
Fri May 10, 2019 10:54pm PST
Narrowing an Interface in Tiny Steps
@KentBeck
1
Thurs May 9, 2019 11:07pm PST
Buy Effort and Sell Value
@KentBeck
3
Tues Apr 23, 2019 5:33pm PST
Writing a book, still the same pain 15 years later
@KentBeck
1
Fri Nov 2, 2018 11:02pm PST
Delay Chokes Innovation, illustrated with a poker tournament
@KentBeck
3
Tues Oct 9, 2018 6:05pm PST
Objections are goals
@KentBeck
8
45
67
Fri Sep 28, 2018 11:21am PST
Test && commit || revert, an alternative to TDD
@KentBeck
3
Thurs Sep 27, 2018 12:58pm PST
Tiny Diffs, Instantly Propagated. Limbo on the Cheap
@KentBeck
2
Fri May 25, 2018 3:48pm PST
Publish everything you write (pretty much)
@KentBeck
20
42
78
Mon Mar 19, 2018 3:13pm PST
Publish everything you write (pretty much)
@KentBeck
2
Sat Feb 24, 2018 12:53am PST
My Personal Mission
@KentBeck
1
Wed Feb 7, 2018 4:46am PST
How Will I Measure My Life?
@KentBeck
21
71
120