Dave Farley's Avatar

Dave Farley

@davefarley77.bsky.social

Software Engineer, Consultant & Author. The Modern Software Engineering Channel: https://www.youtube.com/@ModernSoftwareEngineeringYT Support Me On Patreon: https://bit.ly/ContinuousDeliveryPatreon

2,449 Followers  |  24 Following  |  223 Posts  |  Joined: 18.11.2024  |  2.1114

Latest posts by davefarley77.bsky.social on Bluesky

Does Extreme Programming Still Work in Modern Software Development?
YouTube video by Modern Software Engineering Does Extreme Programming Still Work in Modern Software Development?

Does Extreme Programming Still Work in Modern Software Development? Does Extreme Programming Still Work in Modern Software Development?

AVAILABLE NOW πŸ“½οΈ

Watch HERE ➑️ youtu.be/-lvJhDt8DEc

10.10.2025 18:31 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Has This Report EXPOSED THE TRUTH About AI Assisted Software Development?
YouTube video by Modern Software Engineering Has This Report EXPOSED THE TRUTH About AI Assisted Software Development?

What does the latest DORA report reveal about AI-assisted software development?

In this video, I react to some of the findings and explore the impact of AI, AI coding assistants and tools on software development.

On @modernswe.bsky.social now ➑️ youtu.be/CoGO6s7bS3A

08.10.2025 18:01 β€” πŸ‘ 11    πŸ” 6    πŸ’¬ 0    πŸ“Œ 0

Successful AI adoption takes discipline. If we abdicate our responsibility to accurately specify and verify what we’re building, it is "unlikely to end well".

5/5

09.10.2025 11:45 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Has This Report EXPOSED THE TRUTH About AI Assisted Software Development?
YouTube video by Modern Software Engineering Has This Report EXPOSED THE TRUTH About AI Assisted Software Development?

I go into more detail about the findings and my thoughts on them in my latest video.

You can watch that here πŸ”— youtu.be/CoGO6s7bS3A

4/5

09.10.2025 11:45 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

The core principles of software engineering are now MORE important, not less:

1. Work in small steps: actively constrain the AI.
2. Verify everything: after every small change, verify that the system is still working as expected.

3/5

09.10.2025 11:45 β€” πŸ‘ 9    πŸ” 2    πŸ’¬ 1    πŸ“Œ 1

That trust is simply not supported by the facts. External research shows AI systems routinely make unsupported or fabricated claims, with failure rates ranging from 30% to 95%.

2/5

09.10.2025 11:45 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

AI programming’s worrying stat: 70% of developers trust the output. We need an intervention.

New research from DORA confirms AI is ubiquitous. 95% of developers rely on it, and 80% report productivity gains. But there is a massive and dangerous disconnect.

🧡 1/5

09.10.2025 11:45 β€” πŸ‘ 19    πŸ” 9    πŸ’¬ 3    πŸ“Œ 1
Post image

Has This Report EXPOSED The Truth About AI Assisted Software Development? | @davefarley77.bsky.social

AVAILABLE NOW πŸ“½οΈ

Watch HERE ➑️ youtu.be/CoGO6s7bS3A

08.10.2025 18:00 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Has This Report EXPOSED THE TRUTH About AI Assisted Software Development?
YouTube video by Modern Software Engineering Has This Report EXPOSED THE TRUTH About AI Assisted Software Development?

What does the latest DORA report reveal about AI-assisted software development?

In this video, I react to some of the findings and explore the impact of AI, AI coding assistants and tools on software development.

On @modernswe.bsky.social now ➑️ youtu.be/CoGO6s7bS3A

08.10.2025 18:01 β€” πŸ‘ 11    πŸ” 6    πŸ’¬ 0    πŸ“Œ 0
Post image

Tonight Dave is sharing his take on the latest findings in the DORA state of AI assisted software development report 2025 | @davefarley77.bsky.social

πŸ“… 7pm (UK) TONIGHT

Subscribe & hit the notifications bell πŸ”” so you never miss an upload! ➑️ youtube.com/@ModernSoftw...

08.10.2025 11:38 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
Post image

Learning TDD is a SKILL and takes TIME.

I've put together some FREE advice on how to get started, and how to succeed with TDD.

You can download your free guide HERE ➑️ www.subscribepage.com/cd-guide-tdd

Build better software, faster.

06.10.2025 10:29 β€” πŸ‘ 7    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0

Does functional programming SOLVE complexity, or is it just another style we’ve all decided to argue about?

03.10.2025 14:50 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 2    πŸ“Œ 1

I'm recommending a bunch of people to follow to get a balanced view from all sides (@emollick.bsky.social, Llewellyn Falco, @kentbeck.com, @jessitron, @emilybache, @birgitta410.bsky.social, @davefarley77.bsky.social, @gergely.pragmaticengineer.com, @charity.wtf ,@robbowley.net , @lizthegrey.com

02.10.2025 12:00 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Why Are Software Engineers Quitting Microservices?
YouTube video by Modern Software Engineering Why Are Software Engineers Quitting Microservices?

Why Are Developers Quitting Microservices? |
@davefarley77.bsky.social

πŸ“½οΈ AVAILABLE NOW

Watch HERE ➑️ youtu.be/KSiW6lJr7O0

02.10.2025 06:43 β€” πŸ‘ 6    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Post image Post image

Enjoyed a talk with Abby Bangser today at @gotocon.com in Copenhagen. Continuous Delivery in a world of constant change...

There were a lot of questions we didn't get around to answering, so if you see me around this week, please feel free to stop me for a chat.

01.10.2025 10:15 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Post image

Why Are Developers Quitting Microservices? | TOMORROW NIGHT @ 7PM (UK)

Subscribe & hit the notifications bell πŸ”” so you never miss an upload ➑️ youtube.com/@ModernSoftw...

30.09.2025 11:47 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

Ever looked at a legacy codebase and felt overwhelmed? Time to change that.

@emilybache.com has put together a comprehensive new course, Refactoring Made Simple: Improve Code Design Safely.

❗️ Β£100 OFF THIS WEEK ONLY Start NOW ➑️ courses.cd.training/courses/refa...

(more info in thread below)

29.09.2025 13:31 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Should Developers Care About Software Architecture?
YouTube video by Modern Software Engineering Should Developers Care About Software Architecture?

Should Developers Care About Software Architecture? |
@davefarley77.bsky.social & Sam Newman

πŸ“½οΈ AVAILABLE NOW

Watch HERE ➑️ youtu.be/iehOOyfunog

26.09.2025 18:06 β€” πŸ‘ 2    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Post image

Please join us in celebrating a new presenter joining us on Modern Software Engineering, Sam Newman

Technologist, independent consultant, speaker, and author of Building Microservices and Monolith To Microservices.

Welcome, Sam.

26.09.2025 11:37 β€” πŸ‘ 25    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0
Post image

This Mental Model Changed How I Design Software FOREVER |
@emilybache.com

πŸ“½οΈ AVAILABLE NOW

WATCH HERE ➑️ youtu.be/U6PM8WehhJg

24.09.2025 18:00 β€” πŸ‘ 10    πŸ” 4    πŸ’¬ 0    πŸ“Œ 1
Preview
Be On Your Best Behavior Test-Driven Development - How to create tests; Behavior-Driven Development - What tests to create

Thanks for the conversation with Dan and your BDD reference. I've added them both of them to the references section of my BDD blog entry.

jhumelsine.github.io/2024/08/08/b...

23.09.2025 13:30 β€” πŸ‘ 5    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Post image

This Mental Model Changed How I Design Software FOREVER | @emilybache.com

TOMORROW NIGHT @ 7PM (UK)

Subscribe & hit the notifications bell πŸ”” so you don't miss an upload! ➑️ youtube.com/@ModernSoftw...

23.09.2025 13:49 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

I’ve put together a free guide on how to get started with BDD in practice, and how it can help you write better specifications, better code, and ultimately better software. If you’re curious, you can grab a copy here ➑️ www.subscribepage.com/implement-bdd

4/4

23.09.2025 11:10 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

Too often, developers get caught up in the code, but software isn’t just for us it’s for the people who will use it.

Done right, it reduces waste, avoids painful misunderstandings, and lets us focus on the parts of software development that are genuinely difficult.

3/4

23.09.2025 11:10 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

At its heart, BDD is about collaboration and shared understanding. It’s about ensuring that what we’re building truly aligns with what’s needed and giving ourselves a language to explore that together.

2/4

23.09.2025 11:10 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

I've been thinking about my chat with Dan North, we revisited the roots of Behaviour-Driven Development (BDD). What struck me again is how easily we can misunderstand BDD as just another testing tool or automation framework, when it’s something deeper than that.

🧡 1/4

23.09.2025 11:10 β€” πŸ‘ 9    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
The TRUTH About Cucumber & Behavior Driven Development (BDD)
YouTube video by Modern Software Engineering The TRUTH About Cucumber & Behavior Driven Development (BDD)

The TRUTH About Cucumber & Behavior Driven Development (BDD) | Dan North & @davefarley77.bsky.social

πŸ“½οΈ AVAILABLE NOW

WATCH HERE ➑️ youtu.be/YUkk2lGLxjA

22.09.2025 10:58 β€” πŸ‘ 6    πŸ” 2    πŸ’¬ 0    πŸ“Œ 1

Sounds more like a flip-book animation than a presentation 🀣🀣🀣

18.09.2025 16:53 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Refactoring is one of the most misunderstood, and most feared, practices in software engineering.

🧡 1/5

18.09.2025 13:10 β€” πŸ‘ 9    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
You Build It, You Run It: BUSTING Developer Excuses | PART 3
YouTube video by Modern Software Engineering You Build It, You Run It: BUSTING Developer Excuses | PART 3

You Build It, You Run It: BUSTING Developer Excuses | PART 3 |
@stevesmithtech.bsky.social

πŸ“½οΈ AVAILABLE NOW

Watch HERE ➑️ youtu.be/44t3iyJurN4

17.09.2025 18:00 β€” πŸ‘ 4    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0

@davefarley77 is following 20 prominent accounts