Kent Beck 🌻

17.1K posts

Kent Beck 🌻 banner
Kent Beck 🌻

Kent Beck 🌻

@KentBeck

Programmer, coach coach, artist, pokerist, singer/guitarist. Learning to be me. Blogging at https://t.co/x9OAJDl8v9. Mastodon: @[email protected]

San Francisco, CA Katılım Ekim 2008
840 Takip Edilen184.1K Takipçiler
Sabitlenmiş Tweet
Kent Beck 🌻
Kent Beck 🌻@KentBeck·
I am continuing work on "Tidy First? An Exercise In Empirical Software Design" as a @substack . No paid tier yet, but that's where book chapters will be appearing. Sign up here: kentbeck.substack.com.
English
20
51
317
0
Kent Beck 🌻
Kent Beck 🌻@KentBeck·
Just listened in on a customer service call with @Chewy. No phone tree. No rush. Warm, human, and above all effective as to the purpose of the call.
English
3
1
27
6.7K
Kent Beck 🌻 retweetledi
Bethany Andres-Beck
The Democratic Establishment is trying to rig a primary in Massachusetts. And they're using AI money to help. Stand up to this by going to bethfordemocracy.com and donating to help us reboot democracy.
English
1
4
5
14.3K
Kent Beck 🌻
Kent Beck 🌻@KentBeck·
Misheard (I assume) a speaker say, "A rising tide lifts all goats," and thought yeah that sounds pretty good glad they can swim.
English
2
0
23
4.2K
Kent Beck 🌻 retweetledi
Gergely Orosz
Gergely Orosz@GergelyOrosz·
I'll be a keynote speaker at @CraftConf on 4 June, in Budapest, Hungary. It's one of my favorite conferences, and the speaker lineup simply stellar. @KentBeck and many others will be there. If you'll be there: catch you at the event! Details + tickets: craft-conf.com/2026
Gergely Orosz tweet media
English
1
2
32
8.9K
Gergely Orosz
Gergely Orosz@GergelyOrosz·
@CharlesDardaman If we’re talking about copywriters to the HTML on the marketing site, sure, if anything more, irrationally risky
English
2
0
28
3.7K
Gergely Orosz
Gergely Orosz@GergelyOrosz·
There's more detail+honesty in this note on layoffs than 10 other ones combined, whether you like it or not. A few: - Crypto is in a down market, as is Coinbase's business right now - Fear of doing nothing is losing - A big gamble in a structure that has not really been tested
Brian Armstrong@brian_armstrong

This is an email I sent earlier today to all employees at Coinbase: Team, Today I’ve made the difficult decision to reduce the size of Coinbase by ~14%. I want to walk you through why we're doing this now, what it means for those affected, and how this positions us for the future. Why now Two forces are converging at the same time. We need to be front footed to respond to both. First, the market. Coinbase is well-capitalized, has diversified revenue streams, and is well-positioned to weather any storm. Crypto is also on the verge of the next wave of adoption, with stablecoins, prediction markets, tokenization, and more taking off. However, our business is still volatile from quarter to quarter. While we've managed through that cyclicality many times before and come out stronger on the other side, we’re currently in a down market and need to adjust our cost structure now so that we emerge from this period leaner, faster, and more efficient for our next phase of growth. Second, AI is changing how we work. Over the past year, I’ve watched engineers use AI to ship in days what used to take a team weeks. Non-technical teams are now shipping production code and many of our workflows are being automated. The pace of what's possible with a small, focused team has changed dramatically, and it's accelerating every day. All of this has led us to an inflection point, not just for Coinbase, but for every company. The biggest risk now is not taking action. We are adjusting early and deliberately to rebuild Coinbase to be lean, fast, and AI-native. We need to return to the speed and focus of our startup founding, with AI at our core. What this means To get there, we are not just reducing headcount and cutting costs, we’re fundamentally changing how we operate: rebuilding Coinbase as an intelligence, with humans around the edge aligning it. What does this mean in practice? - Fewer layers, faster decisions: We are flattening our org structure to 5 layers max below CEO/COO. Layers slow things down and create coordination tax. The future is small, high context teams that can move quickly. Leaders will own much more, with as many as 15+ direct reports. Fewer layers also means a leaner cost structure that is built to perform through all market cycles. - No pure managers: Every leader at Coinbase must also be a strong and active individual contributor. Managers should be like player-coaches, getting their hands dirty alongside their teams. - AI-native pods: We’ll be concentrating around AI-native talent who can manage fleets of agents to drive outsized impact. We’ll also be experimenting with reduced pod sizes, including “one person teams” with engineers, designers, and product managers all in one role. In short: AI is bringing a profound shift in how companies operate, and we’re reshaping Coinbase to lead in this new era. This is a new way of working, and we need to leverage AI across every facet of our jobs. To those who are affected I know there are real people behind these decisions — talented colleagues who have poured themselves into this company and our mission. To those of you who will be leaving: thank you. You’ve helped build Coinbase into what it is today, and I am sincerely grateful for everything you've done. All impacted team members will receive an email to their personal account in the next hour with more information, and an invitation to meet with an HRBP and a senior leader in your organization. Coinbase system access has been removed today. I know this feels sudden and harsh, but it is the only responsible choice given our duty to protect customer information. To those affected, we will be providing a comprehensive package to support you through this transition. US employees will receive a minimum of 16 weeks base pay (plus 2 weeks per year worked), their next equity vest, and 6 months of COBRA. Employees on a work visa will get extra transition support. Those outside of the US will receive similar support, based on local factors and subject to any consultation requirements. Coinbase prides itself on talent density. Our employees are among the most talented people in the world, and I have no doubt that your skills and experience will be highly sought after as you pursue your next chapters. How we move forward To the team that is staying, I know this is a difficult day. We’re saying goodbye to colleagues and friends you've been in the trenches with. But here’s what I want you to know as we move forward together: Over the past 13 years, we have weathered four crypto winters, gone public, and built the most trusted platform in our industry. We’ve made it this far by making hard decisions and by always staying focused on our mission. This time will be no different – nothing has changed about the long term outlook of our company or industry. And most importantly, our mission has never been more important for the world. Increasing economic freedom requires a new financial system, and we’re building it. The Coinbase that emerges from this will be more capable than ever to achieve our mission. Brian

English
30
26
672
126.9K
Kent Beck 🌻
Kent Beck 🌻@KentBeck·
@GergelyOrosz I like having vocab to discuss this situation. And yes, the tradeoffs take a completely different shape in each phase.
English
0
0
1
370
Gergely Orosz
Gergely Orosz@GergelyOrosz·
Even better put by @KentBeck : Explore: pre-PMF Expand: just hit PMF, need to win the market Extract: already won the market, want to maintain more than risk it
Kent Beck 🌻@KentBeck

@GergelyOrosz @thdxr IOW the cost of delay is high in Explore, higher in Expand, and low in Extract.

English
7
1
11
7.5K
Kent Beck 🌻
Kent Beck 🌻@KentBeck·
Genies don't muddle. They sink below muddling — code that doesn't work and can't be changed. Two axes: does it work? can it change? Genies underperform on both. Nobody knows the fix yet. Awareness is step one. tidyfirst.substack.com/p/genie-tarpit
English
0
10
49
8.9K
Quang Tùng
Quang Tùng@quangtung2912·
@KentBeck @ivan_bezdomny Are those concurrent data structures? I had a hard time believing AI can implement a correct one. Asked opus 4.6 about a concurrent data structure in InnoDB source code and its answers are always incomplete or wrong
English
1
0
0
29
Nikolai Yakovenko
Nikolai Yakovenko@ivan_bezdomny·
Are there videos / channels showing people working with coding agents to build real software? Not toy problems or benchmarks. Burnt out on those. I understand why people would be reticent to show their IP but would be great to see it. Not summaries or "top things I learned."
English
16
0
28
7.8K
Kent Beck 🌻
Kent Beck 🌻@KentBeck·
@NitsanAvni Technique is the gate, human relationships are the way. Took me decades to reconcile myself to this, but every time I stepped away from it the world slapped me across my mouth.
English
0
0
1
47
Nitsan Avni
Nitsan Avni@NitsanAvni·
@KentBeck 1. "...human side has always been the heart..." - much of programming is (was) just very technical 2. extrapolating AI capabilities, we can't rule out "human sides" being done by them too, better than us
English
1
0
0
35
Kent Beck 🌻
Kent Beck 🌻@KentBeck·
@swe_in_exile I'm sure I could write from the perspective of the suits with exactly the same emotional valence as the above. Neither statement would help. We face different incentives & possess different affordances. Can we work together?
English
0
0
1
86
programmer in exile
programmer in exile@swe_in_exile·
The suits don't want to talk to engineers because engineers are rooted in reality and they want to live in lalaland. Talking to people rooted in reality is hard for fake people. They ask questions about the nature of things that require definite answers that you can't handwave through.
English
1
0
1
98
Yacoub Massad
Yacoub Massad@yacoubmassad·
@unclebobmartin @KentBeck But the open question is: can people still acquire the needed technical expertise if AI is doing more and more of the work they used to learn from?
English
3
0
0
571
Kent Beck 🌻
Kent Beck 🌻@KentBeck·
@ivatokar And human interactions with non-programmers. I'm sorry to say 🤪
English
1
0
8
461
Ivan Tokar
Ivan Tokar@ivatokar·
@KentBeck Coding may shrink as a manual task, but engineering expands around verification, boundaries, and consequences. The hard part was never typing fast.
English
1
0
3
518
Kent Beck 🌻
Kent Beck 🌻@KentBeck·
Yes, but that's not the point of what he said. He's selling a vision of a CFO looking at a spreadsheet with a line item labelled "Engineering" & a big-ass number next to it that's like 20% of the budget & deleting that line & all the rest of the numbers improve. I think that's naive.
English
1
0
11
476
Andreas Pitzer
Andreas Pitzer@AndreasPitzerX·
@KentBeck He’s right in the sense that coding by hand is very soon going to be as unusual as writing apps in Assembler or documents in PostScript.
English
2
0
1
550
AppPlaysGames
AppPlaysGames@AppyGamer07·
@KentBeck I’m just curious why can’t any of these CEOs of these companies can’t sit still in any of their interviews
English
1
0
0
490
Gary Wolfe
Gary Wolfe@avidgamefan·
@KentBeck I recall years ago, a coworker said that management hates devs… but they need them. (Which they probably also hated!) It was a fun ride while it lasted. 😅
English
2
0
6
1.3K