- Видео 409
- Просмотров 13 261 490
Continuous Delivery
Великобритания
Добавлен 26 мар 2020
Explores ideas that help to produce Better Software Faster: Continuous Delivery, DevOps, TDD and Software Engineering.
Hosted by Dave Farley - a software developer who has done pioneering work in DevOps, CD, CI, BDD, TDD and Software Engineering. Dave has challenged conventional thinking and led teams to build world class software.
Dave is co-author of the award wining book - "Continuous Delivery", and a popular conference speaker on Software Engineering. He built one of the world’s fastest financial exchanges, is a pioneer of BDD, an author of the Reactive Manifesto, and winner of the Duke award for open source software - the LMAX Disruptor.
Dave is passionate about helping software development teams around the world improve the design, quality and reliability of their software, by sharing his expertise through his consultancy, RUclips channel, and training courses.
Hosted by Dave Farley - a software developer who has done pioneering work in DevOps, CD, CI, BDD, TDD and Software Engineering. Dave has challenged conventional thinking and led teams to build world class software.
Dave is co-author of the award wining book - "Continuous Delivery", and a popular conference speaker on Software Engineering. He built one of the world’s fastest financial exchanges, is a pioneer of BDD, an author of the Reactive Manifesto, and winner of the Duke award for open source software - the LMAX Disruptor.
Dave is passionate about helping software development teams around the world improve the design, quality and reliability of their software, by sharing his expertise through his consultancy, RUclips channel, and training courses.
10 Signs Your Software Project Is Heading For FAILURE
Is your software project on the path to success or heading toward software project failure? In this episode, Dave Farley explores 10 critical warning signs that indicate trouble in software development and project management-plus practical solutions to get back on track. From flawed planning and bloated teams to slow feedback loops and a focus on process over outcomes, we break down the biggest mistakes that derail even experienced programmers. Whether you’re working in Java, Python, C#, or any other language, understanding the step-by-step software development process is key to avoiding costly pitfalls.
Drawing from principles of modern software engineering and continuous delivery, this v...
Drawing from principles of modern software engineering and continuous delivery, this v...
Просмотров: 31 102
Видео
2025 SURVIVAL Advice for Staying Relevant in Tech
Просмотров 9 тыс.День назад
The tech industry changes so fast every year, and it can be really difficult for developers to keep up with those changes. AI is on everybody's mind right now, and that can be scary for programmers... but fear not... in this video, Trisha Gee gives her advice on how to stay up to date with changes in the industry, and stay relevant in the face of artificial intelligence. - ⭐ PATREON: Join the C...
Jez Humble Defines The REAL Identity Of A Software Engineer
Просмотров 3,4 тыс.День назад
What do you think of when you imagine the archetypal software engineer? In This clip from Dave Farley's Engineering Room podcast, Jez Humble gives his definition and what makes really great developers great. You can listen to the full episode HERE ➡️ open.spotify.com/episode/4rSh73KIIPhQCIOY0B90hF?si=ff8d65cdaf3c406c - 🗣️ THE ENGINEERING ROOM PODCAST: Apple - apple.co/43s2e0h Spotify - spoti.fi...
Acceptance Testing Is the FUTURE of Programming
Просмотров 43 тыс.14 дней назад
Are AI tools like ChatGPT and Copilot about to redefine how we write software? In this episode of Continuous Delivery, we explore a bold new approach to programming: using Acceptance Tests as “executable specifications.” Instead of struggling with natural-language prompts and unpredictable AI outputs, we’ll show how a clear, test-driven method can guide AI to generate code with more reliability...
Was Software Engineering Harder In The 90's Than It Is Now?
Просмотров 10 тыс.14 дней назад
Has improved technology added more complexity to our work as software engineer's? Or did developers in the 90's find programming more difficult? In this clip, Dave is joined by Holly Cummins to talk about how software development has changed in the last few decades. You can listen to the FULL podcast episode HERE ➡️ open.spotify.com/episode/0TNrfzjlngyEkEJp0jbgoF?si=a1850d818775483b - 🗣️ THE EN...
This Government Software Project WASTED $500,000,000... Here's Why
Просмотров 36 тыс.21 день назад
Software projects are clearly difficult things to do well, large software projects are difficult enough to have very high failure rates, large government software projects have such terribly high failure rates that statistically they are doomed to failure before they even begin. So why is that and what can we learn from it? Failing software projects can be very expensive mistakes. The UK govern...
What We Learned From Our Favourite Moments Of 2024 On Continuous Delivery | NEW YEAR SPECIAL
Просмотров 1,8 тыс.28 дней назад
Dave Farley and Trisha Gee look back at some of their favourite moments on the channel, and discuss why those moments in particular stand out. Everybody here at the Continuous Delivery channel wishes you a very happy new year and we hope 2025 will prove to be a fantastic year for each of our viewers. Thank you for your ongoing, brilliant support. - ⭐ PATREON: Join the Continuous Delivery commun...
Better Code Reviews in 6 SIMPLE STEPS
Просмотров 14 тыс.Месяц назад
Do you find the code review process painful? In this video, Trisha Gee gives her 6 tips for better code reviews to help software developers produce better software. - 🎓 TRISHA'S ONLINE COURSE: Working With Code in IntelliJ IDEA: looking at how IntelliJ IDEA helps you write and read code because this is a large part of what you do daily as a developer ➡️ leanpub.com/c/workingwithcodeinintellijid...
Software Engineering-Lead vs. Business-Lead Organizations | WHICH PRODUCES THE BEST SOFTWARE?
Просмотров 5 тыс.Месяц назад
In this clip, Dave speaks to Henry Golding, one of the lead engineers who worked on games like Minecraft and Sea of Thieves. They discuss software engineers vs qa, the commercial focus of business compared to developer creativity, and what they think is the best organisational structure for technical organisations trying to create high-quality software. You can listen to the FULL podcast episod...
Senior Developers vs. Junior Developers, What's The Difference?
Просмотров 45 тыс.Месяц назад
What does it mean to be a junior developer or a senior? How do juniors progress to become senior developers? The answers may not be where you think. This is not all about detailed technical expertise, there is more to it than that, this is not just about learning how to code or the technical skills of how to become a great programmer. In this episode Dave Farley author of best selling books "Co...
What TDD Looks Like In A REAL PROJECT (With Code Examples)
Просмотров 14 тыс.Месяц назад
What does TDD in the real world look like? Test Driven Development is often taught with simple coding problems called “Coding Katas” but what does it look like for a real project, solving real problems? This is a tricky question to answer, because part of the problem is that TDD encourages us to write simpler code, so the code often looks “too simple” even when it is not. In this episode softwa...
The DIFFERENCE Between AI vs Human Software Development Approaches
Просмотров 7 тыс.Месяц назад
What are the main differences between AI & human approaches to building software, and which succeeds where the other struggles? Holly Cummins joins Dave Farley to talk about the current state of artificial intelligence in the software industry. You can listen to the FULL podcast episode HERE ➡️ open.spotify.com/episode/0TNrfzjlngyEkEJp0jbgoF?si=0ae6d96113914690 - 🗣️ THE ENGINEERING ROOM PODCAST...
Yes... Microservices REALLY ARE Technical Debt
Просмотров 70 тыс.2 месяца назад
Yes... Microservices REALLY ARE Technical Debt
The SECRET To Reading Code That's UNFAMILIAR
Просмотров 9 тыс.2 месяца назад
The SECRET To Reading Code That's UNFAMILIAR
Pair Programming Is ESSENTIAL In Becoming A GREAT Software Developer
Просмотров 5 тыс.2 месяца назад
Pair Programming Is ESSENTIAL In Becoming A GREAT Software Developer
*NEW STUDY* Does Co-Development With AI Assistants Improve Code?
Просмотров 28 тыс.2 месяца назад
*NEW STUDY* Does Co-Development With AI Assistants Improve Code?
The PROBLEM With Checked Exceptions In Java
Просмотров 9 тыс.2 месяца назад
The PROBLEM With Checked Exceptions In Java
Is Functional Programming DEAD Already?
Просмотров 80 тыс.2 месяца назад
Is Functional Programming DEAD Already?
The Things I WISH You Knew About Microservices...
Просмотров 8 тыс.2 месяца назад
The Things I WISH You Knew About Microservices...
Building The PERFECT Software Developer With 10 SKILLS
Просмотров 19 тыс.3 месяца назад
Building The PERFECT Software Developer With 10 SKILLS
40,000 Pull Requests In 2 Years... Here's What He Found Out
Просмотров 10 тыс.3 месяца назад
40,000 Pull Requests In 2 Years... Here's What He Found Out
When To Use These 5 TOP Software Test Types
Просмотров 20 тыс.3 месяца назад
When To Use These 5 TOP Software Test Types
Software Startup To Success In One Month
Просмотров 10 тыс.3 месяца назад
Software Startup To Success In One Month
Platform Engineering THE FUTURE Of Software Architecture?
Просмотров 8 тыс.3 месяца назад
Platform Engineering THE FUTURE Of Software Architecture?
The ANNOYING Truth About Technical Interviews in 2024
Просмотров 18 тыс.3 месяца назад
The ANNOYING Truth About Technical Interviews in 2024
The Reason Extreme Programming Works Better Than Anything Else
Просмотров 10 тыс.3 месяца назад
The Reason Extreme Programming Works Better Than Anything Else
5 Things That Waste Time & Money On A Software Project
Просмотров 31 тыс.3 месяца назад
5 Things That Waste Time & Money On A Software Project
Become A GREAT Programmer VOL. 1: How To Be GREAT, Why Do You Suck & Why Your Hobby Won't Cut It
Просмотров 16 тыс.4 месяца назад
Become A GREAT Programmer VOL. 1: How To Be GREAT, Why Do You Suck & Why Your Hobby Won't Cut It
What Does Really GOOD CODE Look Like?
Просмотров 8 тыс.4 месяца назад
What Does Really GOOD CODE Look Like?
Total TDD | VOL. 1: What Is It, What To Do When It Goes Wrong & Why Hasn't It Taken Over The World?
Просмотров 8 тыс.4 месяца назад
Total TDD | VOL. 1: What Is It, What To Do When It Goes Wrong & Why Hasn't It Taken Over The World?