Sean Goedecke logo

Sean Goedecke

Subscribe
Archives
I don't care if my manager writes code
June 26, 2025
Read it on seangoedecke.com I write a lot about how the post-2010s economic squeeze has made it harder to be a software engineer at a large tech company. But...
AI coding agents are already commoditized
June 25, 2025
Read it on seangoedecke.com All of a sudden, it’s the year of AI coding agents. Claude released Claude Code, OpenAI released their Codex agent, GitHub...
Pure and impure software engineering
June 21, 2025
Why do solo game developers tend to get into fights with big tech engineers? Read it on seangoedecke.com Why do solo game developers tend to get into fights...
Everything I know about good system design
June 20, 2025
Read it on seangoedecke.com I see a lot of bad system design advice. One classic is the LinkedIn-optimized “bet you never heard of queues” style of post,...
What's going to happen to junior engineers?
June 20, 2025
I'm worried about the impact of AI on the market for juniors. Read it on seangoedecke.com In the 2010s, companies were hiring a lot of juniors. This was...
Is this your brain on ChatGPT?
June 19, 2025
Is this your brain on ChatGPT? Read it on seangoedecke.com A recent MIT study - titled “Your Brain on ChatGPT: Accumulation of Cognitive Debt when Using an...
Every service should have a killswitch
June 19, 2025
Every service should have a killswitch Read it on seangoedecke.com The more time you spend designing systems, the more paranoid you get about things going...
Say "but yes", not "yes but"
June 13, 2025
Say "but yes", not "yes but" Read it on seangoedecke.com When you’re agreeing with someone but you have a caveat, don’t say “yes, but”. Instead, say “but...
The first big AI disaster is yet to happen
June 10, 2025
The first big AI disaster is yet to happen Read it on seangoedecke.com The first public passenger locomotive, Locomotion No. 1, began service in September...
The illusion of "The Illusion of Thinking"
June 7, 2025
The illusion of "The Illusion of Thinking" Read it on seangoedecke.com Very recently (early June 2025), Apple released a paper called The Illusion of...
AI interpretability is further along than I thought
June 7, 2025
AI interpretability is further along than I thought Read it on seangoedecke.com It’s common to call AI language models “black boxes”. Unlike normal human-...
Arguing point-by-point considered harmful
June 6, 2025
Arguing point-by-point considered harmful Read it on seangoedecke.com Engineers love to have technical discussions point-by-point: replying to every idea in...
John Henry and the large language model
June 3, 2025
John Henry and the large language model Read it on seangoedecke.com John Henry told his captain A man ain’t nothing but a man But before I let your steam...
Why DeepSeek is cheap at scale but expensive to run locally
May 31, 2025
Why DeepSeek is cheap at scale but expensive to run locally Read it on seangoedecke.com Why is DeepSeek-V3 supposedly fast and cheap to serve at scale, but...
It's not your codebase
May 30, 2025
It's not your codebase Read it on seangoedecke.com Engineers often feel a lot of ownership over the code they write. That’s understandable: it’s partially...
How does ChatGPT work? What is AI, really?
May 26, 2025
How does ChatGPT work? What is AI, really? Read it on seangoedecke.com How does AI work? Since 2022, it’s been possible to have a conversation with a...
How projects fail at large tech companies
May 25, 2025
How projects fail at large tech companies Read the original post at seangoedecke.com How do projects fail at large tech companies? As I've said many times,...
In defense of shallow technical knowledge
May 24, 2025
In defense of shallow technical knowledge Read it on seangoedecke.com Whenever a new piece of technology comes out (these days, mostly AI) I go to some...
Practical AI techniques for daily engineering work
May 23, 2025
Practical AI techniques for daily engineering work Read it on seangoedecke.com Popular advice about using AI is obsessed with tools and “magic prompts”. To...
Strengths and limitations of diffusion language models
May 22, 2025
Strengths and limitations of diffusion language models Read it on seangoedecke.com Google recently released Gemini Diffusion, which is impressing everyone...
Practical advice for engineers in these troubled times
May 20, 2025
Practical advice for engineers in these troubled times Read it on seangoedecke.com Since 2023, the rise of interest rates has caused a sea change in how...
Diffusion models explained simply
May 19, 2025
Diffusion models explained simply Read it on seangoedecke.com Transformer-based large language models are relatively easy to understand. You break language...
Why strong engineers are rarely blocked
May 18, 2025
Why strong engineers are rarely blocked Read it on seangoedecke.com Earlier in my career I used to get blocked1 constantly, but these days it’s rare. What...
Patience is the killer LLM feature
May 16, 2025
Patience is the killer LLM feature Read it on seangoedecke.com Sam Altman, CEO of OpenAI, famously said that his goal was to make intelligence “too cheap to...
New posts from Sean Goedecke
May 12, 2025
Thank you for subscribing! Bear with me as I figure out how to send these emails. Here are the blog posts I wrote this week: Why can't language models come...
Blog GitHub LinkedIn
Powered by Buttondown, the easiest way to start and grow your newsletter.