Modern Software Engineering
@modernswe.bsky.social
📤 1009
📥 8
📝 252
The Modern Software Engineering Channel ➡️
https://www.youtube.com/@ModernSoftwareEngineeringYT
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 24 hours ago
0
9
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...
1 day ago
0
3
2
What’s the biggest thing stopping you from adopting Trunk Based Development? 👇
2 days ago
2
0
0
❓ THIS WEEK'S ONE BIG QUESTION: What Skills Do Developers NEED To Have In An AI Future? ❓
@trishagee.bsky.social
/
@kentbeck.com
AVAILABLE NOW | WATCH HERE ➡️
youtu.be/lJiDBRh96oU
5 days ago
0
7
5
Fact, or no? 🤔
7 days ago
1
15
3
The Kind of Training That ACTUALLY WORKS For Agentic AI |
@emilybache.com
📽️ AVAILABLE NOW Watch HERE ➡️
youtu.be/nnjzPJ2ZI6E
8 days ago
0
2
4
reposted by
Modern Software Engineering
Dave Farley
8 days ago
Agentic AI is changing how software is built, but most AI training for software developers doesn’t actually work.
@emilybache.com
's video on the MSE channel tonight looks at why common approaches fail, and focusses on what software engineer's should be focussing on instead.
1
8
1
The Kind of Training That ACTUALLY WORKS For Agentic AI |
@emilybache.com
📅 TONIGHT @ 7PM (UK) Subscribe & hit the notification bell 🔔 so you NEVER miss an upload ➡️
youtube.com/@ModernSoftw...
8 days ago
0
1
2
reposted by
Modern Software Engineering
Kevlin Henney
9 days ago
"Clean Code" — a timeless truth or a myth we keep telling ourselves?
@tastapod.com
and me in conversation on the
@modernswe.bsky.social
channel discussing the origins, limitations and implications of clean code
www.youtube.com/watch?v=OjW_...
loading . . .
"Clean Code" a Timeless Truth OR a Myth We Keep Telling Ourselves?
YouTube video by Modern Software Engineering
https://www.youtube.com/watch?v=OjW_0ZRdN5E
1
18
9
If Your Software Were an Athlete, would It Be Built for Endurance or Prone to Burnout? High-performing software is like a top-tier athlete: it doesn’t reach its peak by accident. It gets there through consistent training, feedback, and fine-tuning. 1/4
10 days ago
1
5
2
reposted by
Modern Software Engineering
Dave Farley
13 days ago
Why The "10x Engineer" Is A Dangerous Myth | with Charity Majors 📽️ AVAILABLE NOW Watch:
youtu.be/aDCOuZ80lDQ
3
24
9
reposted by
Modern Software Engineering
Emily Bache
14 days ago
I've been at a conference this week - not unusual, except it wasn't a software conference! Very interesting to learn more about entrepreneurship and startup culture. I wrote a blog about my experiences:
coding-is-like-cooking.info/2026/01/gowe...
loading . . .
GoWest conference 2026 - Coding Is Like Cooking
I’ve just spent a couple of days at “GoWest Nordic Venture Capital Forum” in Gothenburg, (where I live), which aims to bring together entrepreneurs, investors and all kinds of other organisations in t...
https://coding-is-like-cooking.info/2026/01/gowest-conference-2026/
0
6
2
reposted by
Modern Software Engineering
Kevlin Henney
13 days ago
I'm speaking at Voxxed Days CERN in a couple of weeks!
vdc26.voxxeddays.ch
0
7
4
reposted by
Modern Software Engineering
Dave Farley
13 days ago
Tools don’t make great software, thinking does, and every time we outsource understanding to a tool, whether it’s a framework or an AI, we quietly accept worse outcomes later.
1
25
11
reposted by
Modern Software Engineering
Dave Farley
15 days ago
AI coding tools like Claude Code, GitHub Copilot, Cursor, and ChatGPT are changing how we write software... but are they actually improving long-term software quality, or just accelerating short-term output? We ran a study of 150 software engineer's to find out... WATCH ➡️
youtu.be/b9EbCb5A408
loading . . .
We Studied 150 Developers Using AI (Here’s What's Actually Changed...)
YouTube video by Modern Software Engineering
https://youtu.be/b9EbCb5A408
1
24
8
We Studied 150 Developers Using AI (Here’s What's Actually Changed...) |
@davefarley77.bsky.social
📽️ AVAILABLE NOW Watch HERE ➡️
youtu.be/b9EbCb5A408
loading . . .
We Studied 150 Developers Using AI (Here’s What's Actually Changed...)
YouTube video by Modern Software Engineering
https://youtu.be/b9EbCb5A408
15 days ago
0
10
3
We Studied 150 Developers Using AI (Here’s What Actually Changed...) |
@davefarley77.bsky.social
📅 TOMORROW NIGHT @ 7PM (UK) Subscribe & hit the notification bell 🔔 so you never miss an upload! ➡️
youtube.com/@ModernSoftw...
16 days ago
0
4
1
What convinces you that a tool is right for you and your team to use on software engineering projects?
17 days ago
1
1
1
reposted by
Modern Software Engineering
Dave Farley
17 days ago
Welcome to the Engineering Room
@realgenekim.bsky.social
! 📣 'Understanding The Value of AI Coding' 🗣️ LISTEN NOW: Apple -
apple.co/43s2e0h
Spotify -
spoti.fi/3VqZVIV
Amazon -
amzn.to/43nkkRl
Audible -
bit.ly/TERaudible
0
4
1
reposted by
Modern Software Engineering
Lars Hanisch
21 days ago
Bookmarked for later...
add a skeleton here at some point
0
2
1
reposted by
Modern Software Engineering
Dave Farley
21 days ago
I need some help on a video for the Modern Software Engineering YouTube channel | AN OPPORTUNITY TO APPEAR ON THE CHANNEL (250,000+ subs) & DISCUSS YOUR WORK! (find out more below 👇)
1
4
4
The BEST Programmers Use Tests For Engineering Like THIS... |
@emilybache.com
📽️ AVAILABLE NOW Watch HERE ➡️
youtu.be/IFrmfN1fxLg
loading . . .
The BEST Programmers Use Tests For Engineering Like THIS...
YouTube video by Modern Software Engineering
https://youtu.be/IFrmfN1fxLg
22 days ago
1
4
4
The BEST Programmers Use Tests For Engineering Like THIS... |
@emilybache.com
📅 TONIGHT @ 7PM (UK) Subscribe & click the notifications bell 🔔 so you NEVER miss an upload! ➡️
youtube.com/@ModernSoftw...
22 days ago
0
2
2
reposted by
Modern Software Engineering
Jason Gorman
23 days ago
It's the same game, just different dice.
add a skeleton here at some point
0
4
3
reposted by
Modern Software Engineering
Dave Farley
23 days ago
Most software development pain is caused by unclear thinking, weak feedback loops, and systems that make change slow, risky, and expensive. That’s why I create resources like The Software Developer’s Guidebook.
2
12
2
It is up to us to hold our industry to a higher standard, not just relying on AI tools to write the future of software, while we passively sit by. It has always been crucial for engineers to evolve their understanding of the fundamental principles and now is no different.
23 days ago
2
14
4
When it comes to your software's architecture, what's the biggest challenge you face? 👇
24 days ago
2
2
1
reposted by
Modern Software Engineering
Dave Farley
29 days ago
Popularised by Bob Martin, Clean Code principles helped devs write clearer, more maintainable code, and for that, the industry owes it a great deal. But, is clean code enough to build great software systems in 2026? 📽️ I explore MSE vs Clean Code this week ➡️
youtu.be/C3UrkqXTftY
loading . . .
Clean Code Is Right... It’s Just Not ENOUGH
YouTube video by Modern Software Engineering
https://youtu.be/C3UrkqXTftY
0
8
2
Clean Code Is Right... It’s Just Not ENOUGH |
@davefarley77.bsky.social
📽️ AVAILABLE NOW Watch HERE:
youtu.be/C3UrkqXTftY
loading . . .
https://youtu.be/C3UrkqXTftY
29 days ago
0
7
2
reposted by
Modern Software Engineering
Emily Bache
about 1 month ago
Are you writing tests for complex logic the hard way? New demo video on my channel showing an easier way to write tests:
youtu.be/7y6_mnniVkU
loading . . .
Reaction: Arjan Codes wrote tests the HARD way - My way is BETTER
YouTube video by Emily Bache
https://youtu.be/7y6_mnniVkU
1
10
1
Clean Code Is Right... It’s Just Not ENOUGH 📅 TONIGHT @ 7PM (UK) Subscribe & hit the notifications bell 🔔 so you NEVER miss an upload! ➡️
youtube.com/@ModernSoftw...
29 days ago
1
2
1
If AI is doing the work of juniors... and that stops juniors learning what they need to learn... but AI is not good enough to manage complex software... and so we still need experiences developers for that... how do juniors get the experience to manage the ai generated code? 😬
about 1 month ago
1
4
4
reposted by
Modern Software Engineering
Dave Farley
about 1 month ago
Techincal debt is inevitable, it's how you manage it that counts. Here are 5 habits from my 'How-to' Guide on Managing Technical Debt. 1/2
1
6
2
AI can write code. It can’t tell you what should be built. That’s why ATDD matters more than ever 📈 Learn how Dave Farley uses Acceptance Test–Driven Development to keep software correct, valuable, and safe ➡️
courses.cd.training/courses/acce...
about 1 month ago
0
3
0
User stories help all software, not just game development! The past few years have shown a growing trend of AA developers beating out AAA giants for game of the year awards, sales and the hearts of players. Why is this? 1/6
about 1 month ago
1
4
1
We aren't replacing developers with AI. We are replacing developers with developers who now have to debug AI.
about 1 month ago
1
32
4
reposted by
Modern Software Engineering
Dave Farley
about 1 month ago
Somewhere along the way, our industry started calling everything a mock.
@emilybache.com
explores why the language of mocking in software testing has drifted so far from its original meaning. Watch on
@modernswe.bsky.social
NOW ➡️
youtu.be/RvKPOjlQKyM
Good one, Emily 👏
loading . . .
We Need to Stop Calling Everything a Mock!
YouTube video by Modern Software Engineering
https://youtu.be/RvKPOjlQKyM
0
6
5
reposted by
Modern Software Engineering
Charles Desneuf
about 1 month ago
Aaaaaah thank you
@emilybache.com
!
add a skeleton here at some point
0
5
1
We Need to Stop Calling Everything a Mock! |
@emilybache.com
📽️ AVAILABLE NOW
youtu.be/RvKPOjlQKyM
loading . . .
We Need to Stop Calling Everything a Mock!
YouTube video by Modern Software Engineering
https://youtu.be/RvKPOjlQKyM
about 1 month ago
0
5
4
reposted by
Modern Software Engineering
Kevlin Henney
about 1 month ago
Join me in a couple of weeks for one (or both) of my one-day sessions at NDC London
@ndcconferences.com
: The Hitchhiker's Guide to Computer Science
ndclondon.com/workshops/th...
Program with GUTs
ndclondon.com/workshops/pr...
See you there!
loading . . .
The Hitchhiker's Guide to Computer Science | NDC London 2026
Most software developers don't have qualifications or a background in computer science or software engineering. Given the diversity of both software development and developers — and how far enthusiasm...
https://ndclondon.com/workshops/the-hitchhiker-s-guide-to-computer-science/8cc91f1aec3d
0
9
7
reposted by
Modern Software Engineering
Agile meets Architecture
about 1 month ago
Smart architects don't just design systems - they help developers build better code. Emily Bache's session: "Technical Coaching: a Side-Quest for Architects."
www.agile-meets-architecture.com/sessions/tec...
loading . . .
Technical Coaching: a Side-Quest for Architects
Technical coaches are often part-time architects with a desire to help software developers to adopt better coding practices.
https://www.agile-meets-architecture.com/sessions/technical-coaching-a-side-quest-for-architects
1
2
2
reposted by
Modern Software Engineering
Dave Farley
about 1 month ago
Looking forward to Emily's video tonight on mock language confusion... time we all agreed what the term "mock" actually means to software engineers. First video of 2026, after a break on
@modernswe.bsky.social
over the holidays. Tune in for more excellent stuff from
@emilybache.com
!
1
7
2
Stop treating CI/CD as a pipeline problem... start treating it as a team experience problem. Learn how to design CI/CD as a product, reduce cognitive load & improve delivery flow. FREE from Manuel Pais 🔗
courses.cd.training/courses/flow...
@teamtopologies.com
loading . . .
Manuel Pais on Team Topologies and CI/CD Design
Learn how to design team-centric CI/CD platforms with Team Topologies co-author Manuel Pais. Discover how to reduce cognitive load, improve developer flow, and deliver software faster with sustainable...
https://courses.cd.training/courses/flow-by-design-CICD
about 1 month ago
0
3
1
We Need to Stop Calling Everything a Mock |
@emilybache.com
📅 TOMORROW NIGHT 7pm (UK) Subscribe & hit the notifications bell 🔔 so you NEVER miss an upload! ➡️
youtube.com/@ModernSoftw...
about 1 month ago
0
5
2
reposted by
Modern Software Engineering
Kevlin Henney
about 1 month ago
Blogged: Code Cleanliness "Prior to becoming considered a brand or a dogma, cleanliness and cleaning of code was a suggestive and general metaphor rather than a specific checklist of practices and judgements."
kevlinhenney.medium.com/code-cleanli...
loading . . .
Code Cleanliness
On the origins of ‘clean code’
https://kevlinhenney.medium.com/code-cleanliness-9400f263ae49
1
16
6
reposted by
Modern Software Engineering
Dave Farley
about 1 month ago
AI can ASSIST your deployment pipeline, but it must never be allowed to define it. If you don’t understand how your pipeline works end-to-end, you’re doing hope-driven delivery.
0
12
5
Have you checked out our FREE 'How-to' guide on GREAT Developer Habits? Tell us in the [comments/responses] below, what’s the one habit that improved your coding the most? Then, get your free guide here by signing up to our mailing list:
www.subscribepage.com/great-progra...
about 1 month ago
0
0
0
What's the best new years resolution for a software engineer? (even better if it's impossible to actually keep 😅)
about 1 month ago
2
2
2
These 5 Ideas POWER The Best Software Teams (Gene Kim vs Dave Farley) | TOMORROW NIGHT @ 7PM (UK) Subscribe & turn on notifications 🔔 so you never miss an upload! ➡️
youtube.com/@ModernSoftw...
about 2 months ago
0
1
0
reposted by
Modern Software Engineering
Dave Farley
2 months ago
I have a brand new guide on Trunk Based Development! If you would like to get this guide completely free, all you need to do is sign up to my mailing list. By signing up to our mailing list, you'll get so much more than only this free guide... 1/2 👇
1
2
1
Load more
feeds!
log in