Is TDD with AI just "theater"? 🤖 @emilybache.com breaks down why prompt-only coding fails and how realistic harnesses & TDD discipline make AI code reliable. Join her FREE live webinar on Nov 12! 👇 www.subscribepage.com/eb-webinar
Modern Software Engineering
Modern Software Engineering
@modernswe.bsky.social
The Modern Software Engineering Channel ➡️ https://www.youtube.com/@ModernSoftwareEngineeringYT
1.2K followers8 following431 posts
"TDD is actually easier than writing the tests afterwards, so why is it so hard to learn?" - @emilybache.com What are your thoughts? 👇
Modern Software Engineering reposted
AI won’t replace software engineering, it changes the economics of writing code. But prompts aren’t enough. To safely guide AI agents, we need executable specifications. Discover why Acceptance Test-Driven Development (ATDD) is the future of AI coding. 📽️ youtu.be/EkH_uoybj8k
The Industry Is Catching Up: The Only Way to Generate AI Code That Works | @davefarley77.bsky.social 📽️ AVAILABLE NOW WATCH HERE ➡️ youtu.be/EkH_uoybj8k
The Industry Is Catching Up: The Only Way to Generate AI Code That Works | @davefarley77.bsky.social 📅 TONIGHT AT 7PM (UK) Subsribe & turn on notifications 🔔 so you NEVER MISS AN UPLOAD ➡️ youtube.com/@ModernSoftw...
Modern Software Engineering reposted
38 candid conversations with 38 software engineering experts. For 5 years on The Engineering Room, I've interviewed top minds in Continuous Delivery, TDD & Architecture. Now, they're compiled into one book. Grab your copy on @leanpub.bsky.social 👇 leanpub.com/theengineeri...
Bad requirements waste time and build unused features. User stories focus on real outcomes, cut scope risk, and align tech & business teams. Grab Dave Farley's FREE Guide to Writing Better User Stories 👇 www.subscribepage.com/write-user-s...
Modern Software Engineering reposted
Collaborative coding in an ensemble or mob has been a cornerstone of my work, and when you add agentic AI it needs different interaction patterns. My latest video and blog explain some of the things I've found to work. youtu.be/ydAin2IWaQo & coding-is-like-cooking.info/2026/10/agen...
Agentic AI coding BREAKS Mob Programming (Here’s How To Fix It) | @emilybache.com 📽️ AVAILABLE NOW Watch HERE ➡️ youtu.be/ydAin2IWaQo
Agentic AI coding BREAKS Mob Programming (Here’s How To Fix It) | @emilybache.com 📅 TONIGHT @ 7PM (UK) Subscribe & turn on notifications 🔔 so you never miss an upload! ➡️ youtube.com/@ModernSoftw...
Modern Software Engineering reposted
Build better software, faster. My book, "The Software Developers' Guidebook", shares practical, real-world advice on TDD, developer habits, and team design AND MORE. Grab your copy on Amazon ➡️ amzn.to/4f9ozFK
CI/CD is all about team design. Join Team Topologies co-author Manuel Pais for a FREE session: "Flow By Design: Platform Teams For CI/CD". Cut cognitive load & enable fast flow 👇 courses.cd.training/enroll/35463...
88% of transformations fail by treating software teams like predictable machines. Great teams run small, safe-to-fail experiments to learn fast. Grab Dave Farley's FREE Guide to Organising Software Teams 👇 www.subscribepage.com/organise-tea...
Modern Software Engineering reposted
Modern Software Engineering reposted
Replying to @acorndevops.bsky.social
Now for a quote Jurassic Level Big Up to @modernswe.bsky.social for their YouTube note. Approval testing, too, is a healthy technique to monitor throughput, yet the note invites questions: 1) Can Approval Tests be synthesized with adequate *other* layer tests? 2) When does trunk time start?
Modern Software Engineering reposted
Think legacy code is just old Cobol programs? Think again. The untested code you committed this morning might already be legacy. In my new video, I explore why legacy isn’t about age, but about testability and the cost of change. Watch now on @modernswe.bsky.social ➡️ youtu.be/jScItKhruN0
You’re Writing Legacy Code Right Now (And Don’t Even Know It) | @davefarley77.bsky.social 📽️ AVAILABLE NOW Watch HERE ➡️ youtu.be/jScItKhruN0
Modern Software Engineering reposted
"I bought this book for myself after watching Dave Farley's YouTube channel. I've now bought a second copy for the office library and I'm suggesting that everyone in my development team reads it." Why thank you! 😎 Grab your copy here 🔗 amzn.to/3DwdwT3
Inheriting legacy code feels like a minefield. Approval testing records system output so you can refactor safely without breaking existing behavior. Want to learn how? Grab Dave Farley's FREE Approval Testing Guide 👇 www.subscribepage.com/approval-tes...
Why Bad Onboarding Forces You to Over-Hire (And How to Fix Your Pipeline) | Sam Newman & Suzi Edwards-Alexander 📽️ AVAILABLE NOW WATCH HERE ➡️ youtu.be/T4qP5baf6r8
Why Bad Onboarding Forces You to Over-Hire (And How to Fix Your Pipeline) | Sam Newman & Suzi Edwards-Alexander 📽️ TONIGHT @ 7PM Subscribe & turn on notifications 🔔 so you NEVER miss an upload! ➡️ youtube.com/@ModernSoftw...
At the heart of Continuous Delivery is the Deployment Pipeline. Build better software faster. Grab @davefarley77's practical handbook "Continuous Delivery Pipelines" 📖 Get your copy of the ebook: lnkd.in/d9sJcRXt 📖 Get your paperback copy: amzn.eu/d/06vjXWe1
Is asking AI agents to do TDD "theater" or actual value? Join @emilybache.com for a free live workshop: "From Traditional TDD to AI-Assisted, Without Losing the Plot" 🤖 Learn how to drive AI with TDD discipline. Book your spot ➡️ www.subscribepage.com/eb-webinar
The Last Year Has Changed Everything I Knew About TDD After 20 Years | @emilybache.com 📽️ AVAILABLE NOW Watch HERE ➡️ youtu.be/wK5WgbqtI50
The Last Year Has Changed Everything I Knew About TDD After 20 Years | @emilybache.com 📅 TONIGHT @ 7PM (UK) Subscribe & turn on notifications 🔔 so you NEVER miss an upload! ➡️ youtube.com/@ModernSoftw...
Modern Software Engineering reposted
Modern Software Engineering reposted
Pushing your dev team harder for speed actually slows you down. In tonight’s new video, I explore why software isn't a factory production line, it’s a discovery process. Stop rushing delivery & start optimising for learning.123 Tune in tonight at 7 PM! On @modernswe.bsky.social
The CTO's Guide to Fixing Slow Delivery | @davefarley77.bsky.social 📽️ AVAILABLE NOW Watch HERE ➡️ youtu.be/B6B9LOLpoKY
The CTO's Guide to Fixing Slow Delivery | @davefarley77.bsky.social 📅 TONIGHT @ 7PM (UK) Subscribe & turn on notifications 🔔 so you NEVER miss an upload! ➡️ youtube.com/@ModernSoftw...
Modern Software Engineering reposted
Modern Software Engineering reposted
How Developers Can Stand Out in a Sea of AI Resumes | Sam Newman & Suzi Edwards-Alexander 📽️ AVAILABLE NOW Watch HERE ➡️ youtu.be/CtTtWuch4Yk
How Developers Can Stand Out in a Sea of AI Resumes | Sam Newman & Suzi Edwards-Alexander 📆 TONIGHT @ 7pm (UK) Subscribe & turn on notifications 🔔 so you NEVER miss an upload! ➡️ youtube.com/@ModernSoftw...
The Crucial AI Shift You Need to Master Right Now | @davefarley77.bsky.social 📽️ AVAILABLE NOW Watch HERE ➡️ youtu.be/JV7Wy6V-tgI
The Crucial AI Shift You Need to Master Right Now | @davefarley77.bsky.social 📅 TONIGHT @ 7PM (UK) Subscribe & turn on notifications 🔔 so you never miss an upload! ➡️ youtube.com/@ModernSoftw...