Modern Software Engineering
@modernswe.bsky.social
📤 1077
📥 8
📝 298
The Modern Software Engineering Channel ➡️
https://www.youtube.com/@ModernSoftwareEngineeringYT
The Junior Developer CRISIS: How to Build a Team When AI Does the Entry-Level Work |
@tastapod.com
📅 TONIGHT @ 7PM (UK) Subscribe & turn on notifications 🔔 so you never miss an upload! ➡️
youtube.com/@ModernSoftw...
about 3 hours ago
0
2
2
Every software team will eventually face a heart-stopping mistake, whether it is a developer accidentally deleting live data during a migration or a junior ops engineer unplugging a production server to use a vacuum cleaner... 😬
loading . . .
1 day ago
0
6
2
reposted by
Modern Software Engineering
Emily Bache
1 day ago
Nice analysis by
@kevlin.bsky.social
about being a human using ai coding tools. His focus on the engineering and general principles rather the day-to-day tactics.
youtu.be/vpYJMr1pJRY?...
loading . . .
Being the Human in the Loop – Kevlin Henney
YouTube video by Agile meets Architecture
https://youtu.be/vpYJMr1pJRY?si=EE528ERYChpGhHHw
2
12
2
reposted by
Modern Software Engineering
Dave Farley
1 day ago
If you had to deploy a single line of code to production right now, how much of that process is automated and how much relies on 'hoping' nothing breaks?
1
12
3
reposted by
Modern Software Engineering
Dave Farley
6 days ago
Why "bad things" happening is actually the best chance for a development team to learn. This is the story of how a costly mistake taught me a BIG lesson about team culture in software engineering. 📽️ Available on
@modernswe.bsky.social
➡️
youtu.be/Q0gxen_uXlw
loading . . .
The $1M MISTAKE That Taught Me THIS About Developer Team Culture
YouTube video by Modern Software Engineering
https://youtu.be/Q0gxen_uXlw
0
7
4
The $1M MISTAKE That Taught Me THIS About Team Culture |
@davefarley77.bsky.social
📅 TONIGHT @ 7PM Subscribe & turn on notifications 🔔 so you NEVER miss an upload! ➡️
youtube.com/@ModernSoftw...
7 days ago
0
3
1
reposted by
Modern Software Engineering
Steve Smith
8 days ago
AI is the ultimate amplifier. If your org has Taylorists as senior leaders, you're in for a tough ride and I emphasise
1
7
3
Is AI actually dragging our industry 20 years backwards? We are currently in a Gen AI hype bubble, and it is bringing out the absolute worst impulses in engineering management. 🧵 1/7
8 days ago
1
11
4
Thanks for your support over the last 6 years 🥳
12 days ago
0
9
1
Rethinking The Software Lifecycle | How To Look After Software For The Long Term |
@stevesmithtech.bsky.social
📽️ AVAILABLE NOW Watch HERE ➡️
youtu.be/CBcdERAv5P8
loading . . .
Rethinking The Software Lifecycle | How To Look After Software For The Long Term
YouTube video by Modern Software Engineering
https://youtu.be/CBcdERAv5P8
14 days ago
1
5
2
reposted by
Modern Software Engineering
Dave Farley
14 days ago
AI is helping us generate code faster than ever, but how do you ensure you aren't just deploying bugs at record speed? That is exactly why Continuous Delivery remains the state of the art for software development, providing the essential safety net your team needs. 🧵 1/6
1
6
1
Rethinking The Software Lifecycle | How To Look After Software For The Long Term |
@stevesmithtech.bsky.social
📅 TONIGHT @ 7PM (UK) Subscribe & turn on notifications so you NEVER miss an upload! ➡️
youtube.com/@ModernSoftw...
14 days ago
0
1
2
reposted by
Modern Software Engineering
Dave Farley
16 days ago
People approach a legacy rewrite like they’re trying to swap an aeroplane engine mid-flight while standing on the wing. It’s madness. Why aren’t we talking more about diverting the flow at the aggregator level to prove the new path works before we touch a single line of the old mess?
1
3
2
What Does Continuous Delivery Look Like WITHOUT Automation? |
@kevlin.bsky.social
&
@davefarley77.bsky.social
📽️ AVAILABLE NOW Watch HERE ➡️
youtu.be/u2U1kWHuO7I
loading . . .
What Does Continuous Delivery Look Like WITHOUT Automation?
YouTube video by Modern Software Engineering
https://youtu.be/u2U1kWHuO7I
16 days ago
1
2
2
What Does Continuous Delivery Look Like WITHOUT Automation? |
@kevlin.bsky.social
&
@davefarley77.bsky.social
📽️ AVAILABLE NOW Watch HERE ➡️
youtu.be/u2U1kWHuO7I
loading . . .
What Does Continuous Delivery Look Like WITHOUT Automation?
YouTube video by Modern Software Engineering
https://youtu.be/u2U1kWHuO7I
19 days ago
0
6
6
reposted by
Modern Software Engineering
Emily Bache
20 days ago
Testing myths that developers believe - my new video and article are out now! video:
www.youtube.com/watch?v=7w-D...
article:
coding-is-like-cooking.info/2026/03/seve...
loading . . .
7 Testing Myths Every Software Developer Should STOP Believing
YouTube video by Modern Software Engineering
https://www.youtube.com/watch?v=7w-DcXbdNg4
0
7
3
7 Testing Myths Every Developer Should STOP Believing |
@emilybache.com
📽️ AVAILABLE NOW Watch HERE ➡️
youtu.be/7w-DcXbdNg4
loading . . .
7 Testing Myths Every Developer Should STOP Believing
YouTube video by Modern Software Engineering
https://youtu.be/7w-DcXbdNg4
21 days ago
0
4
6
7 Testing Myths Every Developer Should STOP Believing |
@emilybache.com
TONIGHT @ 7PM (UK) Subscribe & turn on notifications 🔔 so you never miss an upload! ➡️
youtube.com/@ModernSoftw...
21 days ago
0
4
3
reposted by
Modern Software Engineering
Dave Farley
22 days ago
I once consulted for a company that had a special "emergency release" process that bypassed all automated testing so they could deploy in under an hour. This is INSANE. 👇
4
14
3
What is the most 'creative' piece of technical debt you’ve ever encountered?
23 days ago
1
1
2
The Truth About Developer Productivity in the AI Age (IT'S A TRAP) |
@stevesmithtech.bsky.social
📽️ AVAILABLE NOW Watch HERE ➡️
youtu.be/kDBeFOscZpc
loading . . .
YouTube
Share your videos with friends, family, and the world
https://youtu.be/kDBeFOscZpc
28 days ago
0
6
3
reposted by
Modern Software Engineering
Dave Farley
28 days ago
Why do we so often treat refactoring as a "nice to have" rather than a core engineering discipline? We've all been in situations where we dread opening a specific file because the design is poor, obtuse, and overly complex. But the value of refactoring... 🧵 1/7
2
16
6
The Truth About Developer Productivity in the AI Age (IT'S A TRAP) |
@stevesmithtech.bsky.social
📅 Tonight @ 7PM (UK) Subscribe & turn on notifications 🔔 so you never miss an upload ➡️
youtube.com/@ModernSoftw...
28 days ago
0
2
1
Imagine having access to the titans of software engineering names like Kent Beck, Dave Farley, Sam Newman, and Trisha Gee... delivering actionable advice to your inbox every single day for a month. You don't have to imagine...
29 days ago
1
4
2
What's the EXACT Technical Gap That Separates AI SUCCESS From AI FAILURE? |
@stevesmithtech.bsky.social
&
@davefarley77.bsky.social
📽️ Available NOW Watch HERE ➡️
youtu.be/ekRMQ5qUMlo
loading . . .
What's the EXACT Technical Gap That Separates AI SUCCESS From AI FAILURE?
YouTube video by Modern Software Engineering
https://youtu.be/ekRMQ5qUMlo
about 1 month ago
0
4
3
reposted by
Modern Software Engineering
Dave Farley
about 1 month ago
If you care about continuous delivery and evolutionary software architecture, you should care deeply about deterministic system design. Determinism is the prerequisite for trust in software engineering. Find out my thoughts in my latest video for
@modernswe.bsky.social
➡️
youtu.be/uHatwKrYY_c
loading . . .
The Simplest Way to Make Your Architecture Testable and Reproducible (Works Every Time)
YouTube video by Modern Software Engineering
https://youtu.be/uHatwKrYY_c
0
7
3
The Simplest Way to Make Your Architecture Testable and Reproducible (Works Every Time) |
@davefarley77.bsky.social
📽️ AVAILABLE NOW Watch HERE ➡️
youtu.be/uHatwKrYY_c
loading . . .
https://youtu.be/uHatwKrYY_c
about 1 month ago
0
3
2
reposted by
Modern Software Engineering
Dave Farley
about 1 month ago
Does your development process attract innovators, or drive them away? We know that Continuous Delivery is the approach used by some of the most successful companies in the world. But why do they care so much about how their software is released? 1/8
1
4
1
The Simplest Way to Make Your Architecture Testable and Reproducible (Works Every Time) |
@davefarley77.bsky.social
TOMORROW NIGHT @ 7PM (UK) Subscribe & turn on notifications 🔔 so you NEVER miss an upload! ➡️
youtube.com/@ModernSoftw...
about 1 month ago
0
3
2
Gain a clearer understanding of modern software architecture and design. Spend an hour with industry expert
@davefarley77.bsky.social
in this Free Tutorial as he explains the essential tools of software engineering and how to apply them in practice. 👇
about 1 month ago
1
1
1
reposted by
Modern Software Engineering
Dave Farley
about 1 month ago
Welcome to the Engineering Room Dan Abel! 📣 The nuances of engineering leadership and the evolution of high-performing teams. 🗣️ LISTEN NOW Apple -
apple.co/43s2e0h
Spotify -
spoti.fi/3VqZVIV
Amazon -
amzn.to/43nkkRl
Audible -
bit.ly/TERaudible
1
5
1
reposted by
Modern Software Engineering
Dave Farley
about 1 month ago
If you’re not treating software development as an scientific discipline, with experiments, feedback loops, and measurable outcomes, then you’re not a software engineer…
1
15
3
It’s Time We Go Beyond The Test Pyramid (& Do This Instead) |
@emilybache.com
📽️ AVAILABLE NOW Watch HERE ➡️
youtu.be/IBvYFRSw4do
loading . . .
It’s Time We Go Beyond The Test Pyramid (& Do This Instead)
YouTube video by Modern Software Engineering
https://youtu.be/IBvYFRSw4do
about 1 month ago
0
8
2
It’s Time We Go Beyond The Test Pyramid (& Do This Instead) |
@emilybache.com
📅 TOMORROW NIGHT @ 7PM (UK) Subscribe & turn on notifications 🔔 so you NEVER miss an upload! ➡️
youtube.com/@ModernSoftw...
about 1 month ago
0
2
2
reposted by
Modern Software Engineering
Dave Farley
about 1 month ago
Should software developers care about software architecture? If your answer is "no," we are back in the bad old days of the "Ivory Tower Architect" handing down rigid edicts to developers who are told exactly what to do. 1/9
2
10
4
❓ Approval Tests vs Acceptance Tests: What's the Difference? ❓ One Big Question with
@kentbeck.com
&
@emilybache.com
| AVAILABLE NOW 📽️ Watch HERE ➡️
youtu.be/n5vzuQAToZE
loading . . .
Approval Tests vs Acceptance Tests: What's the Difference?
YouTube video by Modern Software Engineering
https://youtu.be/n5vzuQAToZE
about 1 month ago
1
8
4
reposted by
Modern Software Engineering
Dave Farley
about 2 months ago
Modern software leadership is about moving from a culture of permission to a culture of evidence. If leaders are still making technical decisions based on their 'gut' rather than creating the feedback loops that allow the team to experiment, they’re becoming the bottleneck.
0
21
8
reposted by
Modern Software Engineering
Dave Farley
about 2 months ago
AI programming is changing everything, but are you catching the mistakes? When AI assistants generate 10X more code than you normally would, the feedback loop breaks. This week's video is on how to make the most of of these ai tools ➡️
youtu.be/XavrebMKH2A
loading . . .
How to Make the Best of AI Programming Assistants
YouTube video by Modern Software Engineering
https://youtu.be/XavrebMKH2A
0
11
5
How to Make the Best of AI Programming Assistants |
@davefarley77.bsky.social
📽️ AVAILABLE NOW Watch HERE ➡️
youtu.be/XavrebMKH2A
loading . . .
How to Make the Best of AI Programming Assistants
YouTube video by Modern Software Engineering
https://youtu.be/XavrebMKH2A
about 2 months ago
0
5
1
reposted by
Modern Software Engineering
Emily Bache
about 2 months ago
With all the discussion lately about 'cognitive debt' and 'comprehension debt' in AI coding - I made a video a while back explaining why this is an issue
youtu.be/cbR7bifTPew?...
loading . . .
The Skill That Separates Good Developers from GREAT ONES (Design vs Coding)
YouTube video by Modern Software Engineering
https://youtu.be/cbR7bifTPew?si=N5kqV_On-mqVuYkC
0
7
1
reposted by
Modern Software Engineering
Dave Farley
about 2 months ago
Who is the "worst" programmer you have ever worked with? If you look back far enough, the honest answer is usually "Me." We often think "bad programming" is just about syntax errors or slow typing, but the real career-killers are habits that prevent us from learning.
1
18
1
reposted by
Modern Software Engineering
Kevlin Henney
about 2 months ago
For anyone interested in a talk or workshop for their company (online or in person), I have a couple of days here and there from the end of March into April, plus some availability in June.
2
6
4
How to Make the Best of AI Programming Assistants |
@davefarley77.bsky.social
📅 TOMORROW NIGHT @ 7PM (UK) Subscribe & turn on notifications 🔔 so you NEVER miss an upload! ➡️
youtube.com/@ModernSoftw...
about 2 months ago
0
1
1
Are you actually doing OKRs, or just "Management by Objectives" with a trendy sticker? Companies everywhere are adopting OKRs (Objectives and Key Results), yet they seem to be using them to reward mediocrity rather than drive innovation. 1/8
about 2 months ago
1
5
1
If your best engineers spend their time fighting the system instead of improving it, the system is the problem...
about 2 months ago
1
6
0
reposted by
Modern Software Engineering
Dave Farley
about 2 months ago
Skills Developers NEED In 2026 (Because Vibe Coding Changes Everything) |
@realgenekim.bsky.social
A clip from our Engineering Room episode. Watch HERE on
@modernswe.bsky.social
➡️
youtu.be/06kr0DiDAlU
loading . . .
Skills Developers NEED In 2026 (Because Vibe Coding Changes Everything)
YouTube video by Modern Software Engineering
https://youtu.be/06kr0DiDAlU
1
5
2
Polarization is often an 'Experience Gap'. We dismiss practices because we haven't done them enough to understand the problems they solve.
about 2 months ago
0
5
2
The OKR TRAP Most Companies Fall Into |
@tastapod.com
📽️ AVAILABLE NOW Watch HERE ➡️
youtu.be/z_R4oJk0eH8
loading . . .
The OKR TRAP Most Companies Fall Into
YouTube video by Modern Software Engineering
https://youtu.be/z_R4oJk0eH8
about 2 months ago
0
10
3
The OKR TRAP Most Companies Fall Into |
@tastapod.com
📅 Tonight @ 7PM (UK) Subscribe & turn on notifications 🔔 so you NEVER miss an upload! ➡️
youtube.com/@ModernSoftw...
about 2 months ago
0
3
2
What’s the biggest thing stopping you from adopting Trunk Based Development? 👇
about 2 months ago
2
0
0
Load more
feeds!
log in