Emily Bache
@emilybache.com
📤 2640
📥 624
📝 190
Software Developer, Technical Coach, YouTuber. She/her. emilybache.com
reposted by
Emily Bache
Dave Farley
1 day ago
Why do so many software engineering teams see their development speed slow to a crawl? In this week's video, I explore the single biggest challenge in modern software engineering and programming: coupling. Now on
@modernswe.bsky.social
📽️ ➡️
youtu.be/grPtnrOTP_4
loading . . .
Software Architecture's Biggest Enemy (Not What You Think)
YouTube video by Modern Software Engineering
https://youtu.be/grPtnrOTP_4
0
8
5
reposted by
Emily Bache
Felienne Hermans
1 day ago
With this podcast Hanna and I will try to widen our information diet with a book or paper outside (off course) of our field each week. Listen to the teaser now, wherever you get your podcasts! From next week on we release a new episode each Tuesday!!
rss.com/podcasts/com...
loading . . .
Computer Science Off Course | Podcast on RSS.com
https://rss.com/podcasts/computer-science-off-course/
0
8
2
reposted by
Emily Bache
Dr. Jonathan Foley
5 days ago
What *actually* works — right here, right now — to address climate change? Here you go. This is the result of thousands of hours of painstaking research and analysis from the Project Drawdown team.
44
966
553
reposted by
Emily Bache
Ed Hawkins
6 days ago
The heatwave experienced in Europe this week was hotter because of our greenhouse gas emissions, primarily from burning fossil fuels and deforestation. Heatwaves will get hotter until we reach net-zero global emissions. These simple facts still elude being discussed in much of the media coverage.
1
19
8
reposted by
Emily Bache
Matt Wynne
7 days ago
I love the concept of “semantic zoom” that
@lexler.bsky.social
introduces in her augmented coding patterns
lexler.github.io/augmented-co...
loading . . .
Augmented Coding Patterns
A collection of emerging patterns, anti-patterns, and obstacles for effective AI-augmented software development
https://lexler.github.io/augmented-coding-patterns/patterns/semantic-zoom/
1
1
1
New video and blog post about Harness Engineering - I'm seeing a lot of teams asking for technical coaching around using AI agents effectively, and this is what I'm teaching. video
www.youtube.com/watch?v=JaiJ...
, blog
coding-is-like-cooking.info/2026/06/i-st...
loading . . .
I Stopped Coding and Started Architecting Agents (And Why You Should Too) - Coding Is Like Cooking
This post is available as a video on the Modern Software Engineering Channel The focus of technical coaching is the minute-by-minute habits that software developers need to create good quality working...
https://coding-is-like-cooking.info/2026/06/i-stopped-coding-and-started-architecting-agents-and-why-you-should-too/
8 days ago
2
9
3
reposted by
Emily Bache
Modern Software Engineering
9 days ago
I Stopped Coding and Started Architecting Agents (And You Should Too) |
@emilybache.com
📅 TONIGHT AT 7PM (UK) Subscribe and turn on notifications 🔔 so you NEVER miss an upload ➡️
youtube.com/@ModernSoftw...
0
2
2
reposted by
Emily Bache
Dave Rooney 🇨🇦 supports 🇺🇦
18 days ago
When I first learned about XP in 2000, the values of Communication, Feedback and Simplicity were easy to grasp. The 4th value of Courage, though, wasn’t as clear. My recent experiences using LLMs to work with legacy code have helped me understand what Courage actually means!
tiny.cc/m025101
loading . . .
Courage
It only took 25 years to figure it out!
https://open.substack.com/pub/daverooneyca/p/courage?r=fjgg2&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
0
1
2
reposted by
Emily Bache
Charity Majors
18 days ago
I think AI is the best opening we've ever had to bring our engineering values to the mainstream, instead of the top single-digit-percent of teams it's always been. But nondeterminism will take more engineering discipline. Not less.
charitydotwtf.substack.com/p/ai-demands...
loading . . .
AI demands more engineering discipline. Not less
If you lived through the shift from handcrafted server pets to immutable infrastructure, you should sense something oddly familiar about what's happening now.
https://charitydotwtf.substack.com/p/ai-demands-more-engineering-discipline
9
117
40
Using an AI agent to speed up tests. Dropping Mockito helps, but is it a good idea? Nice insights in this article
larseckart.com/2026/06/09/t...
loading . . .
The Deep Synergy Between Testability And Good Design - And Ofc Some AI
Why and what
https://larseckart.com/2026/06/09/the-deep-synergy-between-testability-and-good-design-and-ofc-some-ai
23 days ago
0
1
0
reposted by
Emily Bache
Joe Fabisevich
29 days ago
This was a really good read. A lot of people are going to focus on specific numbers mentioned in the blog post like "we estimate these 800 API fixes would have taken 4 years", but I recommend reading the whole thing holistically as a write up of how software development processes are changing.
loading . . .
When AI builds itself
Our progress toward recursive self-improvement, and its implications.
https://www.anthropic.com/institute/recursive-self-improvement
0
9
3
reposted by
Emily Bache
Jason Gorman
29 days ago
Well, here we are finally - the sound of one door closing and the end of a 17-year journey.
codemanship.wordpress.com/2026/06/04/a...
loading . . .
A Car Crash In Slow Motion
Since I’m among friends, I hope I can be open with you. I started Codemanship 17 years ago in my late 30s, as a response to being asked by a recruiter for the gazillionth time “Why are …
https://codemanship.wordpress.com/2026/06/04/a-car-crash-in-slow-motion/
21
54
19
I like the concrete measures Ms Lagarde is using at the ECB to help women and others in their careers, described in this article.
add a skeleton here at some point
29 days ago
0
1
1
reposted by
Emily Bache
Modern Software Engineering
about 1 month ago
WELCOME TO THE MODERN SOFTWARE ENGINEERING CHANNEL | Gojko Adzic We are extremely excited to welcome Gojko to the channel, and we are looking forward to presenting his first video in MSE colours tonight. At 7pm (UK). Join us in welcoming and celebrating Gojko 🎉💬
1
10
3
reposted by
Emily Bache
Charity Majors
about 1 month ago
i wrote a post about the growing divide between AI skeptics and AI enthusiasts. wins and costs are both real, but too often fall on different groups of people. when you're only experiencing half the story, it's too easy to write each other off.
charitydotwtf.substack.com/p/ai-enthusi...
loading . . .
AI enthusiasts are in a race against time, AI skeptics are in a race against entropy
Both sides are grappling with a real existential threat, and both sides feel like they are screaming into the void. Here's how to close the gap and get everyone pulling in the same direction.
https://charitydotwtf.substack.com/p/ai-enthusiasts-are-in-a-race-against
10
94
42
reposted by
Emily Bache
Martin Fowler
about 1 month ago
Fragments: Dodgy metrics for AI usage, history of tech removing jobs, benchmarking closed and open models, LLMs multiply existing cruft, AI slop driving us crazy, I am the Global Interpreter Lock for agents
martinfowler.com/fragments/20...
loading . . .
Fragments: June 2
fragments 02 Jun 2026
https://martinfowler.com/fragments/2026-06-02.html
1
20
4
Announcing new training dates for "Deliver Learning Hours" - Samman Coaching training on 15th September.
sammancoaching.org/training/del...
loading . . .
Deliver Learning Hours - Samman Coaching Training
Technical coaches will find useful materials for teaching skills like TDD on this site. The Samman Technical Coaching Society publishes code katas, learning hours and hosts networking events.
https://sammancoaching.org/training/deliver_learning_hours.html
about 1 month ago
0
0
0
This is my latest hot take on agentic ai coding - have you had your Deep Blue moment yet? - video
www.youtube.com/watch?v=utBe...
- and blog
coding-is-like-cooking.info/2026/05/the-...
loading . . .
The Death of the Senior Dev? How Agentic Workflows Changed EVERYTHING in 2026 - Coding Is Like Cooking
This article is also available as a video on the Modern Software Engineering channel Have you had your “Deep Blue” moment yet? That shocking insight that the AI tool that appeared on your desktop some...
https://coding-is-like-cooking.info/2026/05/the-death-of-the-senior-dev-how-agentic-workflows-changed-everything-in-2026/
about 1 month ago
0
7
0
reposted by
Emily Bache
Modern Software Engineering
about 1 month ago
Agentic Workflows Have Changed EVERYTHING in 2026 (DEATH Of The Senior Dev?) |
@emilybache.com
📽️ AVAILABLE NOW Watch HERE ➡️
youtu.be/utBeUmDPApk
0
3
2
reposted by
Emily Bache
Modern Software Engineering
about 1 month ago
Agentic Workflows Have Changed EVERYTHING in 2026 (DEATH Of The Senior Dev?) |
@emilybache.com
📅 TONIGHT @ 7PM (UK) Subscribe & turn on notifications 🔔 so you NEVER miss an upload! ➡️
youtube.com/@ModernSoftw...
1
2
2
reposted by
Emily Bache
Agile meets Architecture
about 1 month ago
The Samman method: technical coaching for better code. "Technical Coaching for Architects" -
@emilybache.com
. Watch:
youtu.be/2cqgDKN48ak
#amaberlin
loading . . .
Technical Coaching: a Side-Quest for Architects – Emily Bache
YouTube video by Agile meets Architecture
https://youtu.be/2cqgDKN48ak
0
3
2
reposted by
Emily Bache
bdougie
about 1 month ago
I tried training a model instead of writing a skill and have some honest results.
briandouglas.me/posts/2026/0...
loading . . .
I Trained a Model Instead of Writing a Skill
Skills are a great way to teach an agent a pattern. I got curious whether the agent could just learn the pattern, so I tried training a model while also figuring out what RL actually is.
https://briandouglas.me/posts/2026/05/20/i-trained-a-model-instead-of-writing-a-skill/
2
16
3
reposted by
Emily Bache
European Commission
about 1 month ago
We are respectfully informing you that Europe has reduced air pollutant concentrations of some of the most harmful pollutants for human health and the environment. Since 2005 ↓↓
7
197
29
reposted by
Emily Bache
Julien Lengrand-Lambert 🥑👋
about 2 months ago
Turns out my blog had been hacked after all... And Claude actually helped tremendously to find a solution (after being wroung about its early conclusions though 😬). TY all for your help yesterday!
lengrand.fr/my-blog-...
#claude
#security
loading . . .
My blog was hacked and Claude and I just fixed it
My self-hosted Ghost blog got silently hacked via a malicious script injected directly into the database, targeting only Windows users. I traced the source of the issue and fixed it quickly with the help of Claude Code.
https://lengrand.fr/my-blog-was-hacked-and-claude-and-i-just-fixed-it/
0
7
4
reposted by
Emily Bache
Felienne Hermans
3 months ago
Skipped a week, sorry non-Dutch friends! But this week's newsletter is translated again!
www.felienne.nl/2026-14/#eng...
(Including a translation of my opening remarks in The Dutch Parliament this week on AI in schools)
loading . . .
AI in week 14
In de Tweede Kamer, een gebrek aan vibe coding en heel veel podcasts!
https://www.felienne.nl/2026-14/#english
4
34
19
reposted by
Emily Bache
O'Reilly
about 2 months ago
"We’ve spent the last two years arguing about models. Which one is smartest, which one writes the cleanest React, which one hallucinates less. That conversation is fine as far as it goes, but it’s missing the other half of the system." New
#Radar
article by
@addyosmani.bsky.social
:
bit.ly/43fulk0
loading . . .
Agent Harness Engineering
A coding agent is the model plus everything you build around it. Harness engineering treats that scaffolding as a real artifact, and it tightens every time the agent slips.
https://bit.ly/43fulk0
0
4
3
reposted by
Emily Bache
Micro SF/F by O. Westin
about 2 months ago
A spaceship entered Earth's orbit and broadcast a message: "We are the Interstellar Library. Do you want to swap? We have thousands of stories." There were many replies. The library was silent for a whole day, then: "What do you mean, 'We have millions'?"
8
493
154
reposted by
Emily Bache
Jason Gorman
about 2 months ago
I see so many people obsessing over token efficiency barking up the wrong tree with bervity and compression and wotnot. They're missing The Big Factor. Inference works *recursively*. Every token in the context is fed back through to predict the next token. The big savings are in context lifetimes.
1
2
1
reposted by
Emily Bache
Modern Software Engineering
about 2 months ago
The Day An AI Agent DESTROYED This Company's Data | Sam Newman 📽️ AVAILABLE NOW WATCH HERE ➡️
youtu.be/gqJBS3YD7CE
loading . . .
The Day An AI Agent DESTROYED This Company's Data
YouTube video by Modern Software Engineering
https://youtu.be/gqJBS3YD7CE
0
2
3
reposted by
Emily Bache
IntelliJ IDEA, a JetBrains IDE
about 2 months ago
New Java Annotated Monthly is here 🎯 Loaded with interesting reads on
#Java
,
#Kotlin
,
#Spring
, AI, and more. Plus,
@emilybache.com
joins us with her thoughts and content picks on AI agents and TDD. Don’t miss it 👇
blog.jetbrains.com/idea/2026/05...
loading . . .
Java Annotated Monthly – May 2026 | The IntelliJ IDEA Blog
April flew by. The pace of tech development didn’t slow, and the flow of news and knowledge didn’t either. This month, Emily Bache joins us to share some sharp finds about AI agents and test-driven
https://blog.jetbrains.com/idea/2026/05/java-annotated-monthly-may-2026/
0
7
4
reposted by
Emily Bache
Jake Archibald
about 2 months ago
Josh is one of my favourite educators (his blog posts are so well crafted), so this was a sobering read.
add a skeleton here at some point
1
72
10
reposted by
Emily Bache
National Trust
2 months ago
We've found the droid you're looking for... Is it just us, or does the Temple of Apollo at Stourhead in Wiltshire bear a passing resemblance to R2D2?
#StarWarsDay
📷Clive Nichols
8
283
50
reposted by
Emily Bache
Agile meets Architecture
2 months ago
Are we returning to waterfall with AI? Panel:
@joergm.bsky.social
,
@birgitta410.bsky.social
,
@tastapod.com
, Silvia Schreier, Aino Vonge Corry
@emilybache.com
Watch:
youtu.be/iW-4faoku8A
#amaberlin
loading . . .
Panel: Does AI lead us back to a beautiful document based waterfall approach
YouTube video by Agile meets Architecture
https://youtu.be/iW-4faoku8A
0
4
4
reposted by
Emily Bache
Clare Sudbery
2 months ago
Want to be more effective? Join
@socratesuk.bsky.social
Training Day (near London, June 18) to meet
@emilybache.com
for her session: “Legacy Code - Characterization Testing with Approvals”. 🛠️ Learn Approval testing to get control of legacy code! 🔗
socratesuk.org/training_day...
(1/4)
1
0
2
reposted by
Emily Bache
Rob Bowley
2 months ago
From a good friend and very experienced engineer. He's cancelled his Claude subscription because he is finding open models now good enough for coding
willemvandenende.com/blog/enginee...
loading . . .
My local agentic dev setup today — Willem van den Ende
https://willemvandenende.com/blog/engineering/my-local-agentic-dev-setup-today
1
13
3
The way you adopt Agentic AI depends on your previous 'posture' for software development. It looks quite different if you were previously a TDD practitioner. In my latest video I examine the process in some depth. Video:
youtu.be/_erJ5EdQFYU
Blog:
coding-is-like-cooking.info/2026/04/it-d...
loading . . .
It Doesn’t Help To Push AI Into A Crappy Process - Coding Is Like Cooking
This post is based on a video with the same name on the Modern Software Engineering Channel Not everyone is seeing improvements from introducing AI in the development process. For the teams that were ...
https://coding-is-like-cooking.info/2026/04/it-doesnt-help-to-push-ai-into-a-crappy-process/
2 months ago
2
9
5
reposted by
Emily Bache
Martin Fowler
2 months ago
Fragments: updated guide on AI coding, video on harness engineering, how long should a function be, the problems of Software Brain and why AI is unpopular
martinfowler.com/fragments/20...
loading . . .
Fragments: April 29
fragments 29 Apr 2026
https://martinfowler.com/fragments/2026-04-29.html
5
19
6
reposted by
Emily Bache
Modern Software Engineering
2 months ago
It Doesn’t Help To Push AI Into A Crappy Process |
@emilybache.com
📅 TONIGHT AT 7PM (UK) Subscribe & turn on notifications 🔔 so you never miss an upload! ➡️
youtube.com/@ModernSoftw...
0
7
2
reposted by
Emily Bache
Pawel Brodzinski
2 months ago
"The role of a business analyst is not writing documents. It's understanding the problem domain and coming in with a vast amount of preexisting domain knowledge."
@tastapod.com
Which is why expecting an AI agent to "one-shot" specs is futile.
www.youtube.com/watch?v=6mLY...
loading . . .
Spec-Driven Dev Is Back. But Not How You Think • Daniel Terhorst-North & Gojko Adzic • GOTO 2026
YouTube video by GOTO Conferences
https://www.youtube.com/watch?v=6mLYZF97oaU
0
5
3
reposted by
Emily Bache
David Tanzer
2 months ago
Just canceled my
#claudeCode
subscription (I will be able to use it for a few more months, though). Will use
#mistral
a bit more now - even though it has most of the ethical problems of
#GenAI
too (*), it's at least European. (*) See
smallsheds.garden/blog/2026/on...
loading . . .
On the acceptance of GenAI
Ethics is the worst.
https://smallsheds.garden/blog/2026/on-the-acceptance-of-genai/
2
7
3
reposted by
Emily Bache
Rob Bowley
2 months ago
Emminently sensible advice from my friend
@chrismdp.com
who is hardcore into AI coding, has been for a long time. One of the saner voices out there.
www.chrismdp.com/coding-with-...
loading . . .
How I Use AI to Code
If you are still tied to your IDE, whether Cursor or Copilot, you are working a year behind. Coding turned out to be AI’s home territory. The best tooling ha...
https://www.chrismdp.com/coding-with-ai/
1
14
4
I'm going to be speaking at Agentic Dev Days next week in Stockholm
2 months ago
1
6
0
reposted by
Emily Bache
Dave Farley
2 months ago
We have a new addition to our highly regarded "TDD & BDD: Design Through Testing" course that will revolutionise the way our students learn on our training site... 👇
1
2
2
reposted by
Emily Bache
Patrick “Grumpy” Prill
2 months ago
The new ThoughtWorks Tech Radar reads like a warning letter. Cognitive debt. Broken productivity metrics. Terms nobody agrees on. If you've been reading my posts, none of it will surprise you. It's always nice to get evidence that I'm not completely crazy and making all of this up.
loading . . .
The Tech Radar is Blinking Red
ThoughtWorks just dropped Volume 34 of their Tech Radar, and it reads less like a technology map and more like a warning letter. Several signals on the same screen, all pointing the same way. If you've been following my posts, none of them will surprise you. What's new is that one of the most respected consultancies in our industry is now saying it out loud.
https://testpappy.wordpress.com/2026/04/20/the-tech-radar-is-blinking-red/
0
30
20
reposted by
Emily Bache
Henry Coles
3 months ago
Pleased to see mutation testing and pitest on the ThoughtWorks radar
www.thoughtworks.com/radar/techni...
As they point out, it's more relevant than ever in the era of AI generated code and tests. And of course the way to use it most effectively on the jvm is
www.arcmutate.com
#java
#kotlin
#ai
loading . . .
Mutation testing | Technology Radar | Thoughtworks
Mutation testing remains the most honest signal for evaluating the real fault-detection capability of a test suite. Unlike traditional code coverage, which only tracks line [...]
https://www.thoughtworks.com/radar/techniques/mutation-testing
0
9
5
reposted by
Emily Bache
Richard Groß
3 months ago
In short, a programming language is also about the ecosystem and tooling. JAVAPRO has just published the first part of my article series, focusing on the ecosystem.
javapro.io/2026/04/16/k...
loading . . .
Kotlin kontra Java - Part 1 - Ecosystem - JAVAPRO International
When you start a new project on the JVM, should you pick Java or Kotlin? Kotlin is used…
https://javapro.io/2026/04/16/kotlin-kontra-java-part-1-ecosystem/
0
0
1
reposted by
Emily Bache
Steve Smith
3 months ago
I worked on an XP team once where we genuinely had 100% test coverage. It was awesome, we could make changes so fast, and yes we still had the occasional live defect
add a skeleton here at some point
0
5
2
reposted by
Emily Bache
Jason Gorman
3 months ago
Fans of Spec-Driven Development may believe they've found a kindred spirit in me as they hear me talk about Specification By Example. I'm looking forward to resetting some expectations. Ain't no PRD's or design "phases" in Jasonland.
1
9
2
reposted by
Emily Bache
Nicolas Carlo
3 months ago
🎙️ Agenda
@emilybache.com
— Technical Coaching as a Career Yoan Thirion — Outside-In Discovery Bhaskar Bharat Sawant — The Hidden Cost of "Just One More Fix"
@raymyers.bsky.social
— AI Hates Legacy Code 👥 Open-space sessions if you prefer interactive discussions
www.eventbrite.com/e/mendercon-...
loading . . .
MenderCon 2026
A full day virtual event focused on modernizing and improving software systems. From the smallest apps, to the biggest enterprise monoliths.
https://www.eventbrite.com/e/mendercon-2026-tickets-1984960742013
0
2
3
reposted by
Emily Bache
Maggie Appleton
3 months ago
Got to talk at
@aidotengineer.bsky.social
conf last week about the need for collaborative AI engineering. All our current coding agents are single player. We're trying to scale up individual productivity, but creating tons of alignment problems in the process. We have no good tools for...
22
133
29
Load more
feeds!
log in