Modern Software EngineeringTrisha Gee gives her 5 IntelliJ IDEA features that could save you from harmful mistakes, while also giving you a visual tutorial for how to apply those features.
Tuple is a remote ensemble and pair programming app for macOS and Windows, designed to make you feel like you're collaborating in person. It’s got loads of developer-specific touches you just don’t see with generic screen-sharing tools. Check out Tuple HERE ➡️ https://tuple.app/cd
Equal Experts is a product software development consultancy with a network of over 1,000 experienced technology consultants globally. They increase the pace of innovation by using modern software engineering practices that embrace Continuous Delivery, Security, and Operability from the outset ➡️ bit.ly/3ASy8n0
TransFICC provides low-latency connectivity, automated trading workflows and e-trading systems for Fixed Income and Derivatives. TransFICC resolves the issue of market fragmentation by providing banks and asset managers with a unified low-latency, robust and scalable API, which provides connectivity to multiple trading venues while supporting numerous complex workflows across asset classes such as Rates and Credit Bonds, Repos, Mortgage-Backed Securities and Interest Rate Swaps ➡️ transficc.com
Honeycomb is the observability platform that enables engineering teams to find and solve problems they couldn’t before. Query everything at once, fast enough to keep your train of thought, and connect your whole system and your teams ➡️ bit.ly/CDHC
-
👕 T-SHIRTS:
A fan of the T-shirts I wear in my videos? Grab your own, at reduced prices EXCLUSIVE TO CONTINUOUS DELIVERY FOLLOWERS! Get money off the already reasonably priced t-shirts!
🔗 Check out their collection HERE: ➡️ bit.ly/3Uby9iA 🚨 DON'T FORGET TO USE THIS DISCOUNT CODE: ContinuousDelivery
📖 Dave’s NEW BOOK "Modern Software Engineering" is available as paperback, or kindle here ➡️ amzn.to/3DwdwT3 and NOW as an AUDIOBOOK available on iTunes, Amazon and Audible.
📖 The original, award-winning "Continuous Delivery" book by Dave Farley and Jez Humble ➡️ amzn.to/2WxRYmx
NOTE: If you click on one of the Amazon Affiliate links and buy the book, Continuous Delivery Ltd. will get a small fee for the recommendation with NO increase in cost to you.
These IntelliJ IDEA Features Will SAVE YOUR BACONModern Software Engineering2025-02-19 | Trisha Gee gives her 5 IntelliJ IDEA features that could save you from harmful mistakes, while also giving you a visual tutorial for how to apply those features.
Tuple is a remote ensemble and pair programming app for macOS and Windows, designed to make you feel like you're collaborating in person. It’s got loads of developer-specific touches you just don’t see with generic screen-sharing tools. Check out Tuple HERE ➡️ https://tuple.app/cd
Equal Experts is a product software development consultancy with a network of over 1,000 experienced technology consultants globally. They increase the pace of innovation by using modern software engineering practices that embrace Continuous Delivery, Security, and Operability from the outset ➡️ bit.ly/3ASy8n0
TransFICC provides low-latency connectivity, automated trading workflows and e-trading systems for Fixed Income and Derivatives. TransFICC resolves the issue of market fragmentation by providing banks and asset managers with a unified low-latency, robust and scalable API, which provides connectivity to multiple trading venues while supporting numerous complex workflows across asset classes such as Rates and Credit Bonds, Repos, Mortgage-Backed Securities and Interest Rate Swaps ➡️ transficc.com
Honeycomb is the observability platform that enables engineering teams to find and solve problems they couldn’t before. Query everything at once, fast enough to keep your train of thought, and connect your whole system and your teams ➡️ bit.ly/CDHC
-
👕 T-SHIRTS:
A fan of the T-shirts I wear in my videos? Grab your own, at reduced prices EXCLUSIVE TO CONTINUOUS DELIVERY FOLLOWERS! Get money off the already reasonably priced t-shirts!
🔗 Check out their collection HERE: ➡️ bit.ly/3Uby9iA 🚨 DON'T FORGET TO USE THIS DISCOUNT CODE: ContinuousDelivery
📖 Dave’s NEW BOOK "Modern Software Engineering" is available as paperback, or kindle here ➡️ amzn.to/3DwdwT3 and NOW as an AUDIOBOOK available on iTunes, Amazon and Audible.
📖 The original, award-winning "Continuous Delivery" book by Dave Farley and Jez Humble ➡️ amzn.to/2WxRYmx
NOTE: If you click on one of the Amazon Affiliate links and buy the book, Continuous Delivery Ltd. will get a small fee for the recommendation with NO increase in cost to you.
-
#codingtutorial #software #softwareengineering #developer #programming #codeCan You Measure The Value Of RefactoringModern Software Engineering2025-06-20 | Is refactoring really worth the effort? And can we measure its true value? In this insightful discussion on the Modern Software Engineering channel, Trisha Gee and Emily Bache explore the business impact of refactoring, how to balance technical debt, and when investing in continuous improvement pays off. Whether you’re tackling legacy code or keeping your software design clean, this conversation is full of practical advice for teams serious about quality.
-
Trisha on X ➡️ https://x.com/trisha_gee Trisha on LinkedIn ➡️ linkedin.com/in/trishagee Trisha on bluesky ➡️ https://bsky.app/profile/did:plc:7kzsipnvannpccj5dbeslj3p
Modern Software Engineering on X ➡️ https://x.com/ModernSoftwareX Modern Software Engineering on LinkedIn ➡️ linkedin.com/company/modern-software-engineering Modern Software Engineering on bluesky ➡️ https://bsky.app/profile/modernswe.bsky.social
-
♻️ TAKE YOUR REFACTORING SKILLS TO THE NEXT LEVEL:
Check out Dave Farley’s FREE Refactoring Tutorial — a practical, hands-on course that will help you improve code quality, tackle technical debt, and make your software easier to change. 👉 Start learning now: https://courses.cd.training/courses/refactoring-tutorial
Tuple is a remote ensemble and pair programming app for macOS and Windows, designed to make you feel like you're collaborating in person. It’s got loads of developer-specific touches you just don’t see with generic screen-sharing tools. Check out Tuple HERE ➡️ https://tuple.app/cd
Equal Experts is a product software development consultancy with a network of over 1,000 experienced technology consultants globally. They increase the pace of innovation by using modern software engineering practices that embrace Continuous Delivery, Security, and Operability from the outset ➡️ bit.ly/3ASy8n0
TransFICC provides low-latency connectivity, automated trading workflows and e-trading systems for Fixed Income and Derivatives. TransFICC resolves the issue of market fragmentation by providing banks and asset managers with a unified low-latency, robust and scalable API, which provides connectivity to multiple trading venues while supporting numerous complex workflows across asset classes such as Rates and Credit Bonds, Repos, Mortgage-Backed Securities and Interest Rate Swaps ➡️ transficc.com
-
👕 T-SHIRTS:
A fan of the T-shirts I wear in my videos? Grab your own, at reduced prices EXCLUSIVE TO CONTINUOUS DELIVERY FOLLOWERS! Get money off the already reasonably priced t-shirts!
🔗 Check out their collection HERE: ➡️ bit.ly/3Uby9iA 🚨 DON'T FORGET TO USE THIS DISCOUNT CODE: ContinuousDelivery
-
#Refactoring #TechnicalDebt #SoftwareEngineering #CleanCode #ModernSoftwareDevelopment #ContinuousImprovement #DevTeams #CodeQuality #EngineeringBestPracticesStudent → Developer: What NO ONE TELLS YOU!Modern Software Engineering2025-06-19 | Making the leap from student to developer can be overwhelming. In this short, we explore why real-world software development is so different from university or bootcamp, and what new developers really need to succeed.Coder vs Developer vs Software Engineer, What’s the Difference?Modern Software Engineering2025-06-18 | What’s the real difference between a coder, a developer, and a software engineer?
In this video, Dave Farley breaks down what separates these roles, from mindset and responsibility to engineering discipline, and why it matters for modern software teams. Whether you’re early in your career or leading a team, understanding the evolution from writing code to thinking like an engineer is key.
-
Adopt GREAT Developer Habits | My FREE Guide:
Are YOU a Great Programmer? or a Regular Programmer with GREAT Habits. Download my FREE guide on how to adopt 30 of my favourite Programming Habits. Get yours HERE ➡ subscribepage.com/great-programmer
-
Dave on X ➡️ https://x.com/davefarley77 Dave on LinkedIn ➡️ linkedin.com/in/dave-farley-a67927 Dave on bluesky ➡️ https://bsky.app/profile/davefarley77.bsky.social
Modern Software Engineering on X ➡️ https://x.com/ModernSoftwareX Modern Software Engineering on LinkedIn ➡️ linkedin.com/company/modern-software-engineering Modern Software Engineering on bluesky ➡️ https://bsky.app/profile/modernswe.bsky.social
Tuple is a remote ensemble and pair programming app for macOS and Windows, designed to make you feel like you're collaborating in person. It’s got loads of developer-specific touches you just don’t see with generic screen-sharing tools. Check out Tuple HERE ➡️ https://tuple.app/cd
Equal Experts is a product software development consultancy with a network of over 1,000 experienced technology consultants globally. They increase the pace of innovation by using modern software engineering practices that embrace Continuous Delivery, Security, and Operability from the outset ➡️ bit.ly/3ASy8n0
TransFICC provides low-latency connectivity, automated trading workflows and e-trading systems for Fixed Income and Derivatives. TransFICC resolves the issue of market fragmentation by providing banks and asset managers with a unified low-latency, robust and scalable API, which provides connectivity to multiple trading venues while supporting numerous complex workflows across asset classes such as Rates and Credit Bonds, Repos, Mortgage-Backed Securities and Interest Rate Swaps ➡️ transficc.com
-
👕 T-SHIRTS:
A fan of the T-shirts I wear in my videos? Grab your own, at reduced prices EXCLUSIVE TO CONTINUOUS DELIVERY FOLLOWERS! Get money off the already reasonably priced t-shirts!
🔗 Check out their collection HERE: ➡️ bit.ly/3Uby9iA 🚨 DON'T FORGET TO USE THIS DISCOUNT CODE: ContinuousDelivery
-
BOOKS:
📖 Dave’s NEW BOOK "Modern Software Engineering" is available as paperback, or kindle here ➡️ amzn.to/3DwdwT3 and NOW as an AUDIOBOOK available on iTunes, Amazon and Audible.
📖 The original, award-winning "Continuous Delivery" book by Dave Farley and Jez Humble ➡️ amzn.to/2WxRYmx
NOTE: If you click on one of the Amazon Affiliate links and buy the book, Continuous Delivery Ltd. will get a small fee for the recommendation with NO increase in cost to you.
-
#SoftwareEngineering #CoderVsDeveloper #CleanCode #DevCareer #ModernSoftwareDevelopmentThe CRITICAL ROLE of Version Control In Software DevelopmentModern Software Engineering2025-06-17 | Version control isn’t just a tool, it’s the backbone of modern software development. In this short, Dave Farley explain why systems like Git are critical for collaboration, traceability, and building software that scales.Continuous Design Still Matters (Even in 2025)Modern Software Engineering2025-06-13 | Dave Farley and Dragan Stepanović dive into the power of continuous design and continuous integration — two foundational practices from Extreme Programming (XP) that remain essential in 2025. Learn how these principles help teams build more adaptable, reliable software in modern engineering environments.
🙏The Engineering Room series is SPONSORED BY EQUAL EXPERTS
Equal Experts is a product software development consultancy with a network of over 1,000 experienced technology consultants globally. They increase the pace of innovation by using modern software engineering practices that embrace Continuous Delivery, Security, and Operability from the outset ➡️ bit.ly/3ASy8n0
-
#ContinuousDesign #ContinuousIntegration #ExtremeProgramming #SoftwareEngineering #XP #AgileDevelopment #ModernSoftwareEngineeringHow To Convince SKEPTICAL Devs To Try Something NewModern Software Engineering2025-06-12 | In this short, we break down how developers can influence teams, introduce new engineering practices, and build trust without creating conflict. Whether it’s TDD, CI/CD, or a new tool, here’s how to get real buy-in.
#SoftwareEngineering #DeveloperExperience #TeamLeadership #DevTools #AgilePractices #ModernSoftwareDevelopmentPlatform Engineering in 2025: Still Stuck in Ticket Hell?Modern Software Engineering2025-06-11 | Is platform engineering solving problems — or creating new ones? In this video, Steve Smith, VP of Technology at Scale at Equal Experts, explains why many platform teams in 2025 are still causing ticketing hell, and how to avoid the platform engineering anti-patterns that block developer flow and slow down delivery.
-
Steve on X ➡️ https://x.com/SteveSmith_Tech Steve on LinkedIn ➡️ linkedin.com/in/stevesmithtech Steve on bluesky ➡️ https://bsky.app/profile/stevesmithtech.bsky.social
Modern Software Engineering on X ➡️ https://x.com/ModernSoftwareX Modern Software Engineering on LinkedIn ➡️ linkedin.com/company/modern-software-engineering Modern Software Engineering on bluesky ➡️ https://bsky.app/profile/modernswe.bsky.social
Tuple is a remote ensemble and pair programming app for macOS and Windows, designed to make you feel like you're collaborating in person. It’s got loads of developer-specific touches you just don’t see with generic screen-sharing tools. Check out Tuple HERE ➡️ https://tuple.app/cd
Equal Experts is a product software development consultancy with a network of over 1,000 experienced technology consultants globally. They increase the pace of innovation by using modern software engineering practices that embrace Continuous Delivery, Security, and Operability from the outset ➡️ bit.ly/3ASy8n0
TransFICC provides low-latency connectivity, automated trading workflows and e-trading systems for Fixed Income and Derivatives. TransFICC resolves the issue of market fragmentation by providing banks and asset managers with a unified low-latency, robust and scalable API, which provides connectivity to multiple trading venues while supporting numerous complex workflows across asset classes such as Rates and Credit Bonds, Repos, Mortgage-Backed Securities and Interest Rate Swaps ➡️ transficc.com
#PlatformEngineering #DevOps #DeveloperExperience #InternalDeveloperPlatform #SoftwareEngineering #TechLeadership #programmingTDD: How to Get Good at It (FAST)Modern Software Engineering2025-06-09 | Struggling with TDD? Here’s how to start and actually get good at it... without getting overwhelmed.
-
Check out my free short course: How to Get Started with TDD 👉 https://courses.cd.training/courses/tdd-tutorial
It’s practical, focused, and built for real developers.
-
#TDD #TestDrivenDevelopment #SoftwareEngineering #CleanCode #UnitTesting #DeveloperTips #AgileDevelopment #ModernSoftwareDevelopment #TDDTutorial #CodeQuality #programmingREAL Software Engineers Own Their Acceptance TestsModern Software Engineering2025-06-05 | Acceptance tests aren't just for QA... developers must own them. In this short, Dave Farley explains why real engineering means building tests you can trust.3 Reasons Why BDD Is Failing YouModern Software Engineering2025-06-04 | Dave Farley breaks down the 3 most common reasons Behavior-Driven Development (BDD) fails, and what you can do to avoid the pitfalls.
Whether you're new to BDD testing, writing Gherkin scenarios, or just trying to improve your test automation strategy, this is a must-watch for modern Agile teams.
Learn how to fix broken BDD workflows and return your team to clear, testable design.
-
🎓 BDD & ATDD COURSE:
Want to go deeper into BDD & ATDD? Check out our course Mastering ATDD & BDD!
Now with a new lesson on using AI coding assistants the right way. This IS the future of programming... don't get left behind. FIND OUT MORE ABOUT THE COURSE HERE ➡️ https://courses.cd.training/pages/acceptance-testing
-
Dave on X ➡️ https://x.com/davefarley77 Dave on LinkedIn ➡️ linkedin.com/in/dave-farley-a67927 Dave on bluesky ➡️ https://bsky.app/profile/davefarley77.bsky.social
Modern Software Engineering on X ➡️ https://x.com/ModernSoftwareX Modern Software Engineering on LinkedIn ➡️ linkedin.com/company/modern-software-engineering Modern Software Engineering on bluesky ➡️ https://bsky.app/profile/modernswe.bsky.social
Tuple is a remote ensemble and pair programming app for macOS and Windows, designed to make you feel like you're collaborating in person. It’s got loads of developer-specific touches you just don’t see with generic screen-sharing tools. Check out Tuple HERE ➡️ https://tuple.app/cd
Equal Experts is a product software development consultancy with a network of over 1,000 experienced technology consultants globally. They increase the pace of innovation by using modern software engineering practices that embrace Continuous Delivery, Security, and Operability from the outset ➡️ bit.ly/3ASy8n0
TransFICC provides low-latency connectivity, automated trading workflows and e-trading systems for Fixed Income and Derivatives. TransFICC resolves the issue of market fragmentation by providing banks and asset managers with a unified low-latency, robust and scalable API, which provides connectivity to multiple trading venues while supporting numerous complex workflows across asset classes such as Rates and Credit Bonds, Repos, Mortgage-Backed Securities and Interest Rate Swaps ➡️ transficc.com
-
👕 T-SHIRTS:
A fan of the T-shirts I wear in my videos? Grab your own, at reduced prices EXCLUSIVE TO CONTINUOUS DELIVERY FOLLOWERS! Get money off the already reasonably priced t-shirts!
🔗 Check out their collection HERE: ➡️ bit.ly/3Uby9iA 🚨 DON'T FORGET TO USE THIS DISCOUNT CODE: ContinuousDelivery
-
BOOKS:
📖 Dave’s NEW BOOK "Modern Software Engineering" is available as paperback, or kindle here ➡️ amzn.to/3DwdwT3 and NOW as an AUDIOBOOK available on iTunes, Amazon and Audible.
📖 The original, award-winning "Continuous Delivery" book by Dave Farley and Jez Humble ➡️ amzn.to/2WxRYmx
NOTE: If you click on one of the Amazon Affiliate links and buy the book, Continuous Delivery Ltd. will get a small fee for the recommendation with NO increase in cost to you.
-
#programming #ATDD #BDD #SoftwareEngineering #TestAutomation #AgileTesting #TDDvsBDD #AIForDevelopers #DevTools #ContinuousDelivery #ModernSoftwareEngineering #CleanCode #AIInSoftwareDevelopment #SoftwareQuality #DeveloperExperience #TechLeadershipHow Tesla DISRUPTED The Car MarketModern Software Engineering2025-06-02 | Dave Farley explains how Tesla's approach to software engineering got them ahead in the car market.Agile vs Architecture: Can They Coexist?Modern Software Engineering2025-05-30 | Can Agile and software architecture really work together—or are they fundamentally at odds?
In this short, Dave Farley & Gregor Hohpe explore the tension between Agile delivery and big-picture system design, and why great teams don’t choose between the two—they balance both.
Whether you’re a software architect, tech lead, or Agile dev, this one's for you.
#Agile #SoftwareArchitecture #TechLead #SoftwareEngineering #ModernSoftwareDevelopmentThe LAST REMAINING Good Idea In Software CraftsmanshipModern Software Engineering2025-05-28 | Is software craftsmanship still relevant? Or has engineering left it behind?
In this video, Emily Bache explores the last remaining good idea in the software craftsmanship movement, and why it still matters. Discover how software engineering is evolving, where the values of clean code and professionalism still hold strong, and how to navigate the tension between idealism and real-world delivery.
Modern Software Engineering on X ➡️ https://x.com/ModernSoftwareX Modern Software Engineering on LinkedIn ➡️ linkedin.com/company/modern-software-engineering Modern Software Engineering on bluesky ➡️ https://bsky.app/profile/modernswe.bsky.social
Tuple is a remote ensemble and pair programming app for macOS and Windows, designed to make you feel like you're collaborating in person. It’s got loads of developer-specific touches you just don’t see with generic screen-sharing tools. Check out Tuple HERE ➡️ https://tuple.app/cd
Equal Experts is a product software development consultancy with a network of over 1,000 experienced technology consultants globally. They increase the pace of innovation by using modern software engineering practices that embrace Continuous Delivery, Security, and Operability from the outset ➡️ bit.ly/3ASy8n0
TransFICC provides low-latency connectivity, automated trading workflows and e-trading systems for Fixed Income and Derivatives. TransFICC resolves the issue of market fragmentation by providing banks and asset managers with a unified low-latency, robust and scalable API, which provides connectivity to multiple trading venues while supporting numerous complex workflows across asset classes such as Rates and Credit Bonds, Repos, Mortgage-Backed Securities and Interest Rate Swaps ➡️ transficc.com
#SoftwareCraftsmanship #SoftwareEngineering #CleanCode #DeveloperMindset #CodeQualityThe Real Reason DevOps ExistsModern Software Engineering2025-05-27 | How did DevOps come about, and are DevOps engineers still a commodity in the job market? Dave Farley explains.Why Engineers and Architects See Software DifferentlyModern Software Engineering2025-05-23 | In this clip of The Engineering Room, Dave Farley & Diana Montalion explore how engineering thinking and architectural thinking diverge—especially when designing complex systems. From practical implementation to high-level design decisions, understanding these perspectives is essential for better collaboration and stronger software outcomes.
🙏The Engineering Room series is SPONSORED BY EQUAL EXPERTS
Equal Experts is a product software development consultancy with a network of over 1,000 experienced technology consultants globally. They increase the pace of innovation by using modern software engineering practices that embrace Continuous Delivery, Security, and Operability from the outset ➡️ bit.ly/3ASy8n0
-
#software #softwareengineering #softwaredevelopment #programmingTraditional Dev Skills Still Matter In The AI Revolution (Here’s Why)Modern Software Engineering2025-05-22 | Dave explains why traditional software engineering skills are still important in the face of the AI revolution.How Smart Devs Use AI Tools Every DayModern Software Engineering2025-05-21 | Want to boost your productivity as a developer using AI tools like GitHub Copilot and ChatGPT? In this video, Trisha Gee walks you through how to integrate AI coding assistants into your daily dev workflow — the smart way.
Learn how modern software engineers are transforming their routines with AI pair programming, automating repetitive tasks, and using AI developer tools to write cleaner, faster code.
-
Trisha on X ➡️ https://x.com/trisha_gee Trisha on LinkedIn ➡️ linkedin.com/in/trishagee Trisha on bluesky ➡️ https://bsky.app/profile/did:plc:7kzsipnvannpccj5dbeslj3p
Modern Software Engineering on X ➡️ https://x.com/ModernSoftwareX Modern Software Engineering on LinkedIn ➡️ linkedin.com/company/modern-software-engineering Modern Software Engineering on bluesky ➡️ https://bsky.app/profile/modernswe.bsky.social
Tuple is a remote ensemble and pair programming app for macOS and Windows, designed to make you feel like you're collaborating in person. It’s got loads of developer-specific touches you just don’t see with generic screen-sharing tools. Check out Tuple HERE ➡️ https://tuple.app/cd
Equal Experts is a product software development consultancy with a network of over 1,000 experienced technology consultants globally. They increase the pace of innovation by using modern software engineering practices that embrace Continuous Delivery, Security, and Operability from the outset ➡️ bit.ly/3ASy8n0
TransFICC provides low-latency connectivity, automated trading workflows and e-trading systems for Fixed Income and Derivatives. TransFICC resolves the issue of market fragmentation by providing banks and asset managers with a unified low-latency, robust and scalable API, which provides connectivity to multiple trading venues while supporting numerous complex workflows across asset classes such as Rates and Credit Bonds, Repos, Mortgage-Backed Securities and Interest Rate Swaps ➡️ transficc.com
-
👕 T-SHIRTS:
A fan of the T-shirts I wear in my videos? Grab your own, at reduced prices EXCLUSIVE TO CONTINUOUS DELIVERY FOLLOWERS! Get money off the already reasonably priced t-shirts!
🔗 Check out their collection HERE: ➡️ bit.ly/3Uby9iA 🚨 DON'T FORGET TO USE THIS DISCOUNT CODE: ContinuousDelivery
📖 Dave’s NEW BOOK "Modern Software Engineering" is available as paperback, or kindle here ➡️ amzn.to/3DwdwT3 and NOW as an AUDIOBOOK available on iTunes, Amazon and Audible.
📖 The original, award-winning "Continuous Delivery" book by Dave Farley and Jez Humble ➡️ amzn.to/2WxRYmx
NOTE: If you click on one of the Amazon Affiliate links and buy the book, Continuous Delivery Ltd. will get a small fee for the recommendation with NO increase in cost to you.
-
#AICodingAssistant #DeveloperProductivity #SoftwareEngineering #CodingWithAI #DevTools #ProgrammingTips #AIWorkflow #TechWithAI #DeveloperLife #AIToolsThe Feedback Loop That BROKE FacebookModern Software Engineering2025-05-19 | Feedback loops in software systems can create catastrophic failures, particularly in complex distributed systems. That's what Facebook found out, as Dave Farley explains...The HIDDEN COST of Your Tech StackModern Software Engineering2025-05-15 | Is your tech stack slowing you down? Developers love their tools and technologies, but is your choice harming your developer productivity? Trisha Gee explains.3 Reasons Your CI/CD Pipeline Isnt Working As It Should...Modern Software Engineering2025-05-14 | Is your CI/CD pipeline slow, unreliable, or constantly breaking? You're not alone. In this video, Dave Farley breaks down the 3 most common reasons your CI/CD pipeline isn't working as it should, and what you can do to fix them.
Whether you're using GitHub Actions, Jenkins, GitLab CI, or any other tool, these insights will help you build a faster, more reliable software delivery pipeline.
Introductory 'Get Going With CD Pipelines' course ➡️ https://courses.cd.training/courses/CD-Pipelines
Advanced Deployment Pipeline course, 'Anatomy of a Deployment Pipeline ➡️ https://courses.cd.training/courses/the-anatomy-of-a-deployment-pipeline
-
Acceptance Test-Driven Development course ➡️ https://courses.cd.training/courses/atdd-from-stories-to-executable-specifications
-
Dave on X ➡️ https://x.com/davefarley77 Dave on LinkedIn ➡️ linkedin.com/in/dave-farley-a67927 Dave on bluesky ➡️ https://bsky.app/profile/davefarley77.bsky.social
Modern Software Engineering on X ➡️ https://x.com/ModernSoftwareX Modern Software Engineering on LinkedIn ➡️ linkedin.com/company/modern-software-engineering Modern Software Engineering on bluesky ➡️ https://bsky.app/profile/modernswe.bsky.social
Tuple is a remote ensemble and pair programming app for macOS and Windows, designed to make you feel like you're collaborating in person. It’s got loads of developer-specific touches you just don’t see with generic screen-sharing tools. Check out Tuple HERE ➡️ https://tuple.app/cd
Equal Experts is a product software development consultancy with a network of over 1,000 experienced technology consultants globally. They increase the pace of innovation by using modern software engineering practices that embrace Continuous Delivery, Security, and Operability from the outset ➡️ bit.ly/3ASy8n0
TransFICC provides low-latency connectivity, automated trading workflows and e-trading systems for Fixed Income and Derivatives. TransFICC resolves the issue of market fragmentation by providing banks and asset managers with a unified low-latency, robust and scalable API, which provides connectivity to multiple trading venues while supporting numerous complex workflows across asset classes such as Rates and Credit Bonds, Repos, Mortgage-Backed Securities and Interest Rate Swaps ➡️ transficc.com
-
👕 T-SHIRTS:
A fan of the T-shirts I wear in my videos? Grab your own, at reduced prices EXCLUSIVE TO CONTINUOUS DELIVERY FOLLOWERS! Get money off the already reasonably priced t-shirts!
🔗 Check out their collection HERE: ➡️ bit.ly/3Uby9iA 🚨 DON'T FORGET TO USE THIS DISCOUNT CODE: ContinuousDelivery
-
BOOKS:
📖 Dave’s NEW BOOK "Modern Software Engineering" is available as paperback, or kindle here ➡️ amzn.to/3DwdwT3 and NOW as an AUDIOBOOK available on iTunes, Amazon and Audible.
📖 The original, award-winning "Continuous Delivery" book by Dave Farley and Jez Humble ➡️ amzn.to/2WxRYmx
NOTE: If you click on one of the Amazon Affiliate links and buy the book, Continuous Delivery Ltd. will get a small fee for the recommendation with NO increase in cost to you.
-
#software #softwareengineering #developer #programming #codeIDEs vs Text Editors - PROS & CONSModern Software Engineering2025-05-12 | What is at the bottom of the age old debate between programmers, IDEs vs Text Editors? Dave Farley explains.Continuous Delivery Is Awesome… So Why Do Devs Avoid It?Modern Software Engineering2025-05-08 | Why do developers avoid software engineering practices like continuous delivery even though it is well recognised as being the BEST way to build software? Dave Farley explains...
#ContinuousDelivery #DevOps #SoftwareEngineering #CICD #Programming #TechTalkWhat Is The Future Of Programming Languages?Modern Software Engineering2025-05-07 | Software engineering experts Kevlin Henney and Dave Farley explore one of the most pressing questions in tech today: What is the future of programming languages?
Whether you're just starting to learn to code or you're a seasoned developer, this video covers the major programming trends shaping the next generation of software.
We’ll compare today’s most in-demand programming languages—including Python, Java, Rust, and more—and explore how programming languages for AI development, cloud computing, and modern software engineering are evolving.
-
Dave on X ➡️ https://x.com/davefarley77 Dave on LinkedIn ➡️ linkedin.com/in/dave-farley-a67927 Dave on bluesky ➡️ https://bsky.app/profile/davefarley77.bsky.social
Kevlin on X ➡️ https://x.com/KevlinHenney Kevlin on LinkedIn ➡️ linkedin.com/in/kevlin Kevlin on bluesky ➡️ https://bsky.app/profile/kevlin.bsky.social
Modern Software Engineering on X ➡️ https://x.com/ModernSoftwareX Modern Software Engineering on LinkedIn ➡️ linkedin.com/company/modern-software-engineering Modern Software Engineering on bluesky ➡️ https://bsky.app/profile/modernswe.bsky.social
Tuple is a remote ensemble and pair programming app for macOS and Windows, designed to make you feel like you're collaborating in person. It’s got loads of developer-specific touches you just don’t see with generic screen-sharing tools. Check out Tuple HERE ➡️ https://tuple.app/cd
Equal Experts is a product software development consultancy with a network of over 1,000 experienced technology consultants globally. They increase the pace of innovation by using modern software engineering practices that embrace Continuous Delivery, Security, and Operability from the outset ➡️ bit.ly/3ASy8n0
TransFICC provides low-latency connectivity, automated trading workflows and e-trading systems for Fixed Income and Derivatives. TransFICC resolves the issue of market fragmentation by providing banks and asset managers with a unified low-latency, robust and scalable API, which provides connectivity to multiple trading venues while supporting numerous complex workflows across asset classes such as Rates and Credit Bonds, Repos, Mortgage-Backed Securities and Interest Rate Swaps ➡️ transficc.com
-
👕 T-SHIRTS:
A fan of the T-shirts I wear in my videos? Grab your own, at reduced prices EXCLUSIVE TO CONTINUOUS DELIVERY FOLLOWERS! Get money off the already reasonably priced t-shirts!
🔗 Check out their collection HERE: ➡️ bit.ly/3Uby9iA 🚨 DON'T FORGET TO USE THIS DISCOUNT CODE: ContinuousDelivery
-
BOOKS:
📖 Dave’s NEW BOOK "Modern Software Engineering" is available as paperback, or kindle here ➡️ amzn.to/3DwdwT3 and NOW as an AUDIOBOOK available on iTunes, Amazon and Audible.
📖 The original, award-winning "Continuous Delivery" book by Dave Farley and Jez Humble ➡️ amzn.to/2WxRYmx
NOTE: If you click on one of the Amazon Affiliate links and buy the book, Continuous Delivery Ltd. will get a small fee for the recommendation with NO increase in cost to you.
-
#programminglanguages #softwaredevelopment #learnprogramming #futureoftech #coding2025 #python #rust #javascript #techtrendsThe Most UNDERVALUED Practice In Extreme Programming (XP)Modern Software Engineering2025-05-05 | Why Dave Farley thinks pair programming is the most misunderstood & undervalued practice in extreme programming (xp).
#programming #software #coding #softwareengineering #developerDont Rely On DORA Metrics To Measure ProductivityModern Software Engineering2025-05-01 | Allen Holub tells Dave why he has a problem with DORA metrics, and developer productivity metrics in general.When Platform Engineering Devolves Into ANARCHYModern Software Engineering2025-04-30 | When your platform capabilities offer autonomy without alignment, your teams can quickly make technology decisions, but without guidance. In the short term, this allows teams to use familiar tech stacks to rapidly build services and deliver them to customers. However, in the long term, it creates a fragmented ecosystem full of inefficiencies, staffing challenges, and a maintenance mountain.
Platform Engineering teams need alignment and autonomy in product and technology to succeed at scale. Alignment connects vision, strategy, and execution, while autonomy empowers teams to act independently. Increasing alignment means better decisions, and increasing autonomy means faster decisions.
-
Steve on X ➡️ https://x.com/SteveSmith_Tech Steve on LinkedIn ➡️ linkedin.com/in/stevesmithtech Steve on bluesky ➡️ https://bsky.app/profile/stevesmithtech.bsky.social
Modern Software Engineering on X ➡️ https://x.com/ModernSoftwareX Modern Software Engineering on LinkedIn ➡️ linkedin.com/company/modern-software-engineering Modern Software Engineering on bluesky ➡️ https://bsky.app/profile/modernswe.bsky.social
Tuple is a remote ensemble and pair programming app for macOS and Windows, designed to make you feel like you're collaborating in person. It’s got loads of developer-specific touches you just don’t see with generic screen-sharing tools. Check out Tuple HERE ➡️ https://tuple.app/cd
Equal Experts is a product software development consultancy with a network of over 1,000 experienced technology consultants globally. They increase the pace of innovation by using modern software engineering practices that embrace Continuous Delivery, Security, and Operability from the outset ➡️ bit.ly/3ASy8n0
TransFICC provides low-latency connectivity, automated trading workflows and e-trading systems for Fixed Income and Derivatives. TransFICC resolves the issue of market fragmentation by providing banks and asset managers with a unified low-latency, robust and scalable API, which provides connectivity to multiple trading venues while supporting numerous complex workflows across asset classes such as Rates and Credit Bonds, Repos, Mortgage-Backed Securities and Interest Rate Swaps ➡️ transficc.com
#platformengineering #softwareengineering #programming #softwaredevelopment #codingMob Programming Is CRAZYModern Software Engineering2025-04-28 | Why Dave Farley pushed back against the idea of mob programming to start with.What It REALLY MEANS To Be A Software EngineerModern Software Engineering2025-04-24 | Software Engineering is not just about bureaucracy or programming... there is a lot more to it than that. Dave Farley of Modern Software Engineering explains what it REALLY means to be a software engineer.Standout BAD HABITS Even Senior Programmers HaveModern Software Engineering2025-04-23 | What makes a software developer a bad programmer? Dave Farley creates a character made up of the worst habits he's come across in software engineering across his 40 year career, including some from senior developers at major organisations!
-
📚 DAVE'S NEW BOOK
A practical handbook packed with real-world advice to help you write better code, adopt effective developer habits, and build great software. GET YOURS HERE ➡️ leanpub.com/softwaredevelopersguidebook
-
Dave on X ➡️ https://x.com/davefarley77 Dave on LinkedIn ➡️ linkedin.com/in/dave-farley-a67927 Dave on bluesky ➡️ https://bsky.app/profile/davefarley77.bsky.social
Modern Software Engineering on X ➡️ https://x.com/ModernSoftwareX Modern Software Engineering on LinkedIn ➡️ linkedin.com/company/modern-software-engineering Modern Software Engineering on bluesky ➡️ https://bsky.app/profile/modernswe.bsky.social
Tuple is a remote ensemble and pair programming app for macOS and Windows, designed to make you feel like you're collaborating in person. It’s got loads of developer-specific touches you just don’t see with generic screen-sharing tools. Check out Tuple HERE ➡️ https://tuple.app/cd
Equal Experts is a product software development consultancy with a network of over 1,000 experienced technology consultants globally. They increase the pace of innovation by using modern software engineering practices that embrace Continuous Delivery, Security, and Operability from the outset ➡️ bit.ly/3ASy8n0
TransFICC provides low-latency connectivity, automated trading workflows and e-trading systems for Fixed Income and Derivatives. TransFICC resolves the issue of market fragmentation by providing banks and asset managers with a unified low-latency, robust and scalable API, which provides connectivity to multiple trading venues while supporting numerous complex workflows across asset classes such as Rates and Credit Bonds, Repos, Mortgage-Backed Securities and Interest Rate Swaps ➡️ transficc.com
-
👕 T-SHIRTS:
A fan of the T-shirts I wear in my videos? Grab your own, at reduced prices EXCLUSIVE TO CONTINUOUS DELIVERY FOLLOWERS! Get money off the already reasonably priced t-shirts!
🔗 Check out their collection HERE: ➡️ bit.ly/3Uby9iA 🚨 DON'T FORGET TO USE THIS DISCOUNT CODE: ContinuousDelivery
-
BOOKS:
📖 Dave’s NEW BOOK "Modern Software Engineering" is available as paperback, or kindle here ➡️ amzn.to/3DwdwT3 and NOW as an AUDIOBOOK available on iTunes, Amazon and Audible.
📖 The original, award-winning "Continuous Delivery" book by Dave Farley and Jez Humble ➡️ amzn.to/2WxRYmx
NOTE: If you click on one of the Amazon Affiliate links and buy the book, Continuous Delivery Ltd. will get a small fee for the recommendation with NO increase in cost to you.
-
#software #softwareengineering #developer #programming #codeThe Simple TRUTH About Software Estimation in 2025Modern Software Engineering2025-04-21 | Can you ever really accurately estimate what your software project will cost or how long it will take? Dave Farley explains the problems with software estimation.The IDEAL Way To Learn Programming (Its Not A Degree)Modern Software Engineering2025-04-17 | Dave Thomas argues that the ideal way to learn programming is through an apprenticeship model rather than an academic setting. He suggests a structured program where students learn the basics for six months, followed by a year of real-world interning.
This hands-on experience allows students to encounter and solve real problems, making subsequent theoretical lessons more meaningful.Avoid These Common TDD Pitfalls That Most Developers Fall IntoModern Software Engineering2025-04-16 | Most people find test driven development (TDD) hard to learn. But there are some things you can do to increase your chance at success...
In this episode, Emily Bache, software developer & technical coach, explains how you can get past some of the most common difficulties when adopting TDD.
-
🎓 Emily's Free Guide On How To Use Code Katas For TDD:
TDD is an approach to software development that puts tests and testability at the heart of the design process. Code Katas are small, fun exercises that can help you to learn TDD. This document aims to help you get started with both. DOWNLOAD HERE ➡️ subscribepage.com/how-to-learn-tdd-with-code-katas
Modern Software Engineering on X ➡️ https://x.com/ModernSoftwareX Modern Software Engineering on LinkedIn ➡️ linkedin.com/company/modern-software-engineering Modern Software Engineering on bluesky ➡️ https://bsky.app/profile/modernswe.bsky.social
Tuple is a remote ensemble and pair programming app for macOS and Windows, designed to make you feel like you're collaborating in person. It’s got loads of developer-specific touches you just don’t see with generic screen-sharing tools. Check out Tuple HERE ➡️ https://tuple.app/cd
Equal Experts is a product software development consultancy with a network of over 1,000 experienced technology consultants globally. They increase the pace of innovation by using modern software engineering practices that embrace Continuous Delivery, Security, and Operability from the outset ➡️ bit.ly/3ASy8n0
TransFICC provides low-latency connectivity, automated trading workflows and e-trading systems for Fixed Income and Derivatives. TransFICC resolves the issue of market fragmentation by providing banks and asset managers with a unified low-latency, robust and scalable API, which provides connectivity to multiple trading venues while supporting numerous complex workflows across asset classes such as Rates and Credit Bonds, Repos, Mortgage-Backed Securities and Interest Rate Swaps ➡️ transficc.com
#software #softwareengineering #developer #programming #code #TDDThe REAL Difference Between Unit Testing vs TDDModern Software Engineering2025-04-14 | Unit testing and TDD are NOT the same thing. Lots of people conflate the two together, and while they may walk hand in hand... they have different goals. Dave Farley explains.Top Developers Dont Need Code CommentsModern Software Engineering2025-04-09 | To comment your code, or not to comment your code? That is the question. There is a debate in the software development industry as to whether you should, or shouldn't comment your code.
Trisha Gee, software engineer & author, gives her take and why she believes that you don't have to comment your code if you are a great developer.
-
Trisha on X ➡️ https://x.com/trisha_gee Trisha on LinkedIn ➡️ linkedin.com/in/trishagee Trisha on bluesky ➡️ https://bsky.app/profile/did:plc:7kzsipnvannpccj5dbeslj3p
Modern Software Engineering on X ➡️ https://x.com/ModernSoftwareX Modern Software Engineering on LinkedIn ➡️ linkedin.com/company/modern-software-engineering Modern Software Engineering on bluesky ➡️ https://bsky.app/profile/modernswe.bsky.social
Tuple is a remote ensemble and pair programming app for macOS and Windows, designed to make you feel like you're collaborating in person. It’s got loads of developer-specific touches you just don’t see with generic screen-sharing tools. Check out Tuple HERE ➡️ https://tuple.app/cd
Equal Experts is a product software development consultancy with a network of over 1,000 experienced technology consultants globally. They increase the pace of innovation by using modern software engineering practices that embrace Continuous Delivery, Security, and Operability from the outset ➡️ bit.ly/3ASy8n0
TransFICC provides low-latency connectivity, automated trading workflows and e-trading systems for Fixed Income and Derivatives. TransFICC resolves the issue of market fragmentation by providing banks and asset managers with a unified low-latency, robust and scalable API, which provides connectivity to multiple trading venues while supporting numerous complex workflows across asset classes such as Rates and Credit Bonds, Repos, Mortgage-Backed Securities and Interest Rate Swaps ➡️ transficc.com
-
👕 T-SHIRTS:
A fan of the T-shirts I wear in my videos? Grab your own, at reduced prices EXCLUSIVE TO CONTINUOUS DELIVERY FOLLOWERS! Get money off the already reasonably priced t-shirts!
🔗 Check out their collection HERE: ➡️ bit.ly/3Uby9iA 🚨 DON'T FORGET TO USE THIS DISCOUNT CODE: ContinuousDelivery
📖 Dave’s NEW BOOK "Modern Software Engineering" is available as paperback, or kindle here ➡️ amzn.to/3DwdwT3 and NOW as an AUDIOBOOK available on iTunes, Amazon and Audible.
📖 The original, award-winning "Continuous Delivery" book by Dave Farley and Jez Humble ➡️ amzn.to/2WxRYmx
NOTE: If you click on one of the Amazon Affiliate links and buy the book, Continuous Delivery Ltd. will get a small fee for the recommendation with NO increase in cost to you.
-
#codingtutorial #software #softwareengineering #developer #programming #codeWhy The US Army Is Teaching Its Soldiers To CodeModern Software Engineering2025-04-07 | The Army Software Factory is teaching soldiers from the US Army to code. But why?
Dave Farley explores the innovative Army Software Factory with Matt Flautt (CTO) and Jeff Day (Chief of Platform). They reveal how the U.S. Army is building an internal software development capability by training soldiers—many without prior coding experience—to become proficient developers through rigorous training and pair programming practices.
🙏The Engineering Room series is SPONSORED BY EQUAL EXPERTS
Equal Experts is a product software development consultancy with a network of over 1,000 experienced technology consultants globally. They increase the pace of innovation by using modern software engineering practices that embrace Continuous Delivery, Security, and Operability from the outset ➡️ bit.ly/3ASy8n0
-
#software #softwareengineering #softwaredevelopment #programming #army #militaryThe BEST Way To Set Up A Software Development TeamModern Software Engineering2025-04-04 | Dave Farley explains how top teams build software development teams.
#softwareengineering #programming #softwaredevelopment #codingThe POWER of OOP That Nobody Talks AboutModern Software Engineering2025-04-02 | Object-oriented programming (OOP) is still important, even if you don't think it is. It might not be the hottest new trend, but it is still an incredibly influential software engineering paradigm that has left its mark on the way programmers develop their software.
In this episode, Dave Farley explains why OOP has been so important for the software industry.
-
🎓 ONLINE COURSES:
Study modern software engineering techniques with world-class, online training. Dave Farley shares his 25+ years of experience, providing detailed courses and tools built around flexible, modular curricula that you can study at your own pace. Find out more HERE ➡️ https://courses.cd.training/
-
Dave on X ➡️ https://x.com/davefarley77 Dave on LinkedIn ➡️ linkedin.com/in/dave-farley-a67927 Dave on bluesky ➡️ https://bsky.app/profile/davefarley77.bsky.social
Modern Software Engineering on X ➡️ https://x.com/ModernSoftwareX Modern Software Engineering on LinkedIn ➡️ linkedin.com/company/modern-software-engineering Modern Software Engineering on bluesky ➡️ https://bsky.app/profile/modernswe.bsky.social
Tuple is a remote ensemble and pair programming app for macOS and Windows, designed to make you feel like you're collaborating in person. It’s got loads of developer-specific touches you just don’t see with generic screen-sharing tools. Check out Tuple HERE ➡️ https://tuple.app/cd
Equal Experts is a product software development consultancy with a network of over 1,000 experienced technology consultants globally. They increase the pace of innovation by using modern software engineering practices that embrace Continuous Delivery, Security, and Operability from the outset ➡️ bit.ly/3ASy8n0
TransFICC provides low-latency connectivity, automated trading workflows and e-trading systems for Fixed Income and Derivatives. TransFICC resolves the issue of market fragmentation by providing banks and asset managers with a unified low-latency, robust and scalable API, which provides connectivity to multiple trading venues while supporting numerous complex workflows across asset classes such as Rates and Credit Bonds, Repos, Mortgage-Backed Securities and Interest Rate Swaps ➡️ transficc.com
Honeycomb is the observability platform that enables engineering teams to find and solve problems they couldn’t before. Query everything at once, fast enough to keep your train of thought, and connect your whole system and your teams ➡️ bit.ly/CDHC
-
👕 T-SHIRTS:
A fan of the T-shirts I wear in my videos? Grab your own, at reduced prices EXCLUSIVE TO CONTINUOUS DELIVERY FOLLOWERS! Get money off the already reasonably priced t-shirts!
🔗 Check out their collection HERE: ➡️ bit.ly/3Uby9iA 🚨 DON'T FORGET TO USE THIS DISCOUNT CODE: ContinuousDelivery
-
BOOKS:
📖 Dave’s NEW BOOK "Modern Software Engineering" is available as paperback, or kindle here ➡️ amzn.to/3DwdwT3 and NOW as an AUDIOBOOK available on iTunes, Amazon and Audible.
📖 The original, award-winning "Continuous Delivery" book by Dave Farley and Jez Humble ➡️ amzn.to/2WxRYmx
NOTE: If you click on one of the Amazon Affiliate links and buy the book, Continuous Delivery Ltd. will get a small fee for the recommendation with NO increase in cost to you.
-
#software #softwareengineering #developer #programming #codeContinuous Delivery Explained PERFECTLY In 15 MinutesModern Software Engineering2025-03-26 | One of the inventors of Continuous Delivery as a practice explains EXACTLY what it is, how to do it, and why it is so powerful it is used by some of the biggest companies in the world to build better software.
Dave Farley is an author, consultant & software engineer, and wrote the award-winning book Continuous Delivery. So who better to hear from on the topic?
-
🎓 Continuous Delivery Fundamentals: FREE COURSE
Introducing the concepts, explaining the benefits and key practices, and suggesting first steps to start with Continuous Delivery. STUDY FOR FREE NOW ➡️ https://courses.cd.training/courses/cd-fundamentals
-
Dave on X ➡️ https://x.com/davefarley77 Dave on LinkedIn ➡️ linkedin.com/in/dave-farley-a67927 Dave on bluesky ➡️ https://bsky.app/profile/davefarley77.bsky.social
Modern Software Engineering on X ➡️ https://x.com/ModernSoftwareX Modern Software Engineering on LinkedIn ➡️ linkedin.com/company/modern-software-engineering Modern Software Engineering on bluesky ➡️ https://bsky.app/profile/modernswe.bsky.social
Tuple is a remote ensemble and pair programming app for macOS and Windows, designed to make you feel like you're collaborating in person. It’s got loads of developer-specific touches you just don’t see with generic screen-sharing tools. Check out Tuple HERE ➡️ https://tuple.app/cd
Equal Experts is a product software development consultancy with a network of over 1,000 experienced technology consultants globally. They increase the pace of innovation by using modern software engineering practices that embrace Continuous Delivery, Security, and Operability from the outset ➡️ bit.ly/3ASy8n0
TransFICC provides low-latency connectivity, automated trading workflows and e-trading systems for Fixed Income and Derivatives. TransFICC resolves the issue of market fragmentation by providing banks and asset managers with a unified low-latency, robust and scalable API, which provides connectivity to multiple trading venues while supporting numerous complex workflows across asset classes such as Rates and Credit Bonds, Repos, Mortgage-Backed Securities and Interest Rate Swaps ➡️ transficc.com
Honeycomb is the observability platform that enables engineering teams to find and solve problems they couldn’t before. Query everything at once, fast enough to keep your train of thought, and connect your whole system and your teams ➡️ bit.ly/CDHC
-
👕 T-SHIRTS:
A fan of the T-shirts I wear in my videos? Grab your own, at reduced prices EXCLUSIVE TO CONTINUOUS DELIVERY FOLLOWERS! Get money off the already reasonably priced t-shirts!
🔗 Check out their collection HERE: ➡️ bit.ly/3Uby9iA 🚨 DON'T FORGET TO USE THIS DISCOUNT CODE: ContinuousDelivery
-
BOOKS:
📖 Dave’s NEW BOOK "Modern Software Engineering" is available as paperback, or kindle here ➡️ amzn.to/3DwdwT3 and NOW as an AUDIOBOOK available on iTunes, Amazon and Audible.
📖 The original, award-winning "Continuous Delivery" book by Dave Farley and Jez Humble ➡️ amzn.to/2WxRYmx
NOTE: If you click on one of the Amazon Affiliate links and buy the book, Continuous Delivery Ltd. will get a small fee for the recommendation with NO increase in cost to you.
-
#software #softwareengineering #developer #programming #code #devopsAre Software Developers Engineers Or Craftsmen?Modern Software Engineering2025-03-24 | Where do you sit on the argument between whether software developers can be categorised as engineers or craftsmen? In this clip, Dave Farley asks James Lewis that question, and offers his take on the debate.
🙏The Engineering Room series is SPONSORED BY EQUAL EXPERTS
Equal Experts is a product software development consultancy with a network of over 1,000 experienced technology consultants globally. They increase the pace of innovation by using modern software engineering practices that embrace Continuous Delivery, Security, and Operability from the outset ➡️ bit.ly/3ASy8n0
-
#software #softwareengineering #softwaredevelopment #programmingPlatform Engineering Tools Can HURT More Than HELPModern Software Engineering2025-03-19 | Are power tools like Kubernetes, Kafka & Istio a bad choice in the context of Platform Engineering? If that really is the case... what platform engineering tools should you use instead?
In this episode on the Modern Software Engineering channel, Steve Smith breaks down the truth about these tools and offers his advice on how to make the best choice for your platform engineering system.
-
Steve on X ➡️ https://x.com/SteveSmith_Tech Steve on LinkedIn ➡️ linkedin.com/in/stevesmithtech Steve on bluesky ➡️ https://bsky.app/profile/stevesmithtech.bsky.social
Modern Software Engineering on X ➡️ https://x.com/ModernSoftwareX Modern Software Engineering on LinkedIn ➡️ linkedin.com/company/modern-software-engineering Modern Software Engineering on bluesky ➡️ https://bsky.app/profile/modernswe.bsky.social
Tuple is a remote ensemble and pair programming app for macOS and Windows, designed to make you feel like you're collaborating in person. It’s got loads of developer-specific touches you just don’t see with generic screen-sharing tools. Check out Tuple HERE ➡️ https://tuple.app/cd
Equal Experts is a product software development consultancy with a network of over 1,000 experienced technology consultants globally. They increase the pace of innovation by using modern software engineering practices that embrace Continuous Delivery, Security, and Operability from the outset ➡️ bit.ly/3ASy8n0
TransFICC provides low-latency connectivity, automated trading workflows and e-trading systems for Fixed Income and Derivatives. TransFICC resolves the issue of market fragmentation by providing banks and asset managers with a unified low-latency, robust and scalable API, which provides connectivity to multiple trading venues while supporting numerous complex workflows across asset classes such as Rates and Credit Bonds, Repos, Mortgage-Backed Securities and Interest Rate Swaps ➡️ transficc.com
Honeycomb is the observability platform that enables engineering teams to find and solve problems they couldn’t before. Query everything at once, fast enough to keep your train of thought, and connect your whole system and your teams ➡️ bit.ly/CDHC
#platformengineering #softwareengineering #programming #softwaredevelopment #codingThe Best Code Katas For Ambitious Software DevelopersModern Software Engineering2025-03-12 | Code Katas are an excellent way to practice modern software engineering techniques and improve on your programming skills. In this video, Emily Bache, Technical Coach and the chair of the executive board of the Samman Technical Coaching Society talks through her TOP code kata suggestions for developers looking to improve on skills like TDD, Refactoring AND MORE.
-
🎓 Emily's Free Guide On How To Use Code Katas For TDD:
TDD is an approach to software development that puts tests and testability at the heart of the design process. Code Katas are small, fun exercises that can help you to learn TDD. This document aims to help you get started with both. DOWNLOAD HERE ➡️ subscribepage.com/how-to-learn-tdd-with-code-katas
Modern Software Engineering on X ➡️ https://x.com/ModernSoftwareX Modern Software Engineering on LinkedIn ➡️ linkedin.com/company/modern-software-engineering Modern Software Engineering on bluesky ➡️ https://bsky.app/profile/modernswe.bsky.social
Tuple is a remote ensemble and pair programming app for macOS and Windows, designed to make you feel like you're collaborating in person. It’s got loads of developer-specific touches you just don’t see with generic screen-sharing tools. Check out Tuple HERE ➡️ https://tuple.app/cd
Equal Experts is a product software development consultancy with a network of over 1,000 experienced technology consultants globally. They increase the pace of innovation by using modern software engineering practices that embrace Continuous Delivery, Security, and Operability from the outset ➡️ bit.ly/3ASy8n0
TransFICC provides low-latency connectivity, automated trading workflows and e-trading systems for Fixed Income and Derivatives. TransFICC resolves the issue of market fragmentation by providing banks and asset managers with a unified low-latency, robust and scalable API, which provides connectivity to multiple trading venues while supporting numerous complex workflows across asset classes such as Rates and Credit Bonds, Repos, Mortgage-Backed Securities and Interest Rate Swaps ➡️ transficc.com
Honeycomb is the observability platform that enables engineering teams to find and solve problems they couldn’t before. Query everything at once, fast enough to keep your train of thought, and connect your whole system and your teams ➡️ bit.ly/CDHC
#software #softwareengineering #developer #programming #codeThe Difference Between Building SYSTEMS vs Building SOFTWAREModern Software Engineering2025-03-10 | What is systems thinking, and why does it matter?
Diana Montalion, former principal systems architect at The Economist and Wikimedia Foundation, and author of "Learning Systems Thinking" talks to Dave about digital transformation challenges, building systems vs building software and more.
🙏The Engineering Room series is SPONSORED BY EQUAL EXPERTS
Equal Experts is a product software development consultancy with a network of over 1,000 experienced technology consultants globally. They increase the pace of innovation by using modern software engineering practices that embrace Continuous Delivery, Security, and Operability from the outset ➡️ bit.ly/3ASy8n0
#programming #developer #systemsthinkingThe 10 COMMANDMENTS Of Continuous Integration (CI)Modern Software Engineering2025-03-05 | There are some rules for Continuous Integration that you simply cannot afford to ignore. If you get this wrong... everything downstream from this is at risk.
In this video, Dave Farley gives his top 10 most important tips for getting CI right and best setting yourself up for success when practising Continuous Delivery (ci/cd).
-
🎓 ONLINE COURSES:
Study modern software engineering techniques with world-class, online training. Dave Farley shares his 25+ years of experience, providing detailed courses and tools built around flexible, modular curricula that you can study at your own pace. Find out more HERE ➡️ https://courses.cd.training/
-
Dave on X ➡️ https://x.com/davefarley77 Dave on LinkedIn ➡️ linkedin.com/in/dave-farley-a67927 Dave on bluesky ➡️ https://bsky.app/profile/davefarley77.bsky.social
Modern Software Engineering on X ➡️ https://x.com/ModernSoftwareX Modern Software Engineering on LinkedIn ➡️ linkedin.com/company/modern-software-engineering Modern Software Engineering on bluesky ➡️ https://bsky.app/profile/modernswe.bsky.social
Tuple is a remote ensemble and pair programming app for macOS and Windows, designed to make you feel like you're collaborating in person. It’s got loads of developer-specific touches you just don’t see with generic screen-sharing tools. Check out Tuple HERE ➡️ https://tuple.app/cd
Equal Experts is a product software development consultancy with a network of over 1,000 experienced technology consultants globally. They increase the pace of innovation by using modern software engineering practices that embrace Continuous Delivery, Security, and Operability from the outset ➡️ bit.ly/3ASy8n0
TransFICC provides low-latency connectivity, automated trading workflows and e-trading systems for Fixed Income and Derivatives. TransFICC resolves the issue of market fragmentation by providing banks and asset managers with a unified low-latency, robust and scalable API, which provides connectivity to multiple trading venues while supporting numerous complex workflows across asset classes such as Rates and Credit Bonds, Repos, Mortgage-Backed Securities and Interest Rate Swaps ➡️ transficc.com
Honeycomb is the observability platform that enables engineering teams to find and solve problems they couldn’t before. Query everything at once, fast enough to keep your train of thought, and connect your whole system and your teams ➡️ bit.ly/CDHC
-
👕 T-SHIRTS:
A fan of the T-shirts I wear in my videos? Grab your own, at reduced prices EXCLUSIVE TO CONTINUOUS DELIVERY FOLLOWERS! Get money off the already reasonably priced t-shirts!
🔗 Check out their collection HERE: ➡️ bit.ly/3Uby9iA 🚨 DON'T FORGET TO USE THIS DISCOUNT CODE: ContinuousDelivery
-
BOOKS:
📖 Dave’s NEW BOOK "Modern Software Engineering" is available as paperback, or kindle here ➡️ amzn.to/3DwdwT3 and NOW as an AUDIOBOOK available on iTunes, Amazon and Audible.
📖 The original, award-winning "Continuous Delivery" book by Dave Farley and Jez Humble ➡️ amzn.to/2WxRYmx
NOTE: If you click on one of the Amazon Affiliate links and buy the book, Continuous Delivery Ltd. will get a small fee for the recommendation with NO increase in cost to you.
-
#software #softwareengineering #developer #programming #codeThe End Of The Continuous Delivery Channel?Modern Software Engineering2025-02-26 | This is the most important announcement we've made since starting our journey. The end of the continuous delivery channel... and in its place... something new.
-
Dave on X ➡️ https://x.com/davefarley77 Dave on LinkedIn ➡️ linkedin.com/in/dave-farley-a67927 Dave on bluesky ➡️ https://bsky.app/profile/davefarley77.bsky.social
Modern Software Engineering on X ➡️ https://x.com/ModernSoftwareX Modern Software Engineering on LinkedIn ➡️ linkedin.com/company/modern-software-engineering Modern Software Engineering on bluesky ➡️ https://bsky.app/profile/modernswe.bsky.social
Tuple is a remote ensemble and pair programming app for macOS and Windows, designed to make you feel like you're collaborating in person. It’s got loads of developer-specific touches you just don’t see with generic screen-sharing tools. Check out Tuple HERE ➡️ https://tuple.app/cd
Equal Experts is a product software development consultancy with a network of over 1,000 experienced technology consultants globally. They increase the pace of innovation by using modern software engineering practices that embrace Continuous Delivery, Security, and Operability from the outset ➡️ bit.ly/3ASy8n0
TransFICC provides low-latency connectivity, automated trading workflows and e-trading systems for Fixed Income and Derivatives. TransFICC resolves the issue of market fragmentation by providing banks and asset managers with a unified low-latency, robust and scalable API, which provides connectivity to multiple trading venues while supporting numerous complex workflows across asset classes such as Rates and Credit Bonds, Repos, Mortgage-Backed Securities and Interest Rate Swaps ➡️ transficc.com
Honeycomb is the observability platform that enables engineering teams to find and solve problems they couldn’t before. Query everything at once, fast enough to keep your train of thought, and connect your whole system and your teams ➡️ bit.ly/CDHC
-
#software #softwareengineering #programming #coding #codeA Practical Guide To User Stories & RequirementsModern Software Engineering2025-02-12 | In this episode Dave Farley dives deep into one reason why so many software projects fail to deliver real value, highlighting the common pitfalls of traditional requirements. He explores the importance of focusing on user needs through user stories—showing how they foster better collaboration, clarity, and incremental value in software development. You’ll learn practical techniques for splitting large stories, avoiding overly technical tasks disguised as user stories, and how to ensure your features truly meet user expectations.
Whether you’re a seasoned developer or new to agile methodologies, this tutorial will guide you in crafting effective user stories that keep your projects on track. Dave shares real-world examples, common mistakes to avoid, and how to balance technical needs with user-focused outcomes. Perfect for those interested in software engineering, requirements engineering, and continuous delivery, this episode is a must-watch for anyone aiming to enhance their development workflow in Java, Python, C#, Rust, and more. Don’t forget to like, subscribe, and share your thoughts on how you use user stories in your projects!
Tuple is a remote ensemble and pair programming app for macOS and Windows, designed to make you feel like you're collaborating in person. It’s got loads of developer-specific touches you just don’t see with generic screen-sharing tools. Check out Tuple HERE ➡️ https://tuple.app/cd
Equal Experts is a product software development consultancy with a network of over 1,000 experienced technology consultants globally. They increase the pace of innovation by using modern software engineering practices that embrace Continuous Delivery, Security, and Operability from the outset ➡️ bit.ly/3ASy8n0
TransFICC provides low-latency connectivity, automated trading workflows and e-trading systems for Fixed Income and Derivatives. TransFICC resolves the issue of market fragmentation by providing banks and asset managers with a unified low-latency, robust and scalable API, which provides connectivity to multiple trading venues while supporting numerous complex workflows across asset classes such as Rates and Credit Bonds, Repos, Mortgage-Backed Securities and Interest Rate Swaps ➡️ transficc.com
Honeycomb is the observability platform that enables engineering teams to find and solve problems they couldn’t before. Query everything at once, fast enough to keep your train of thought, and connect your whole system and your teams ➡️ bit.ly/CDHC
-
👕 T-SHIRTS:
A fan of the T-shirts I wear in my videos? Grab your own, at reduced prices EXCLUSIVE TO CONTINUOUS DELIVERY FOLLOWERS! Get money off the already reasonably priced t-shirts!
🔗 Check out their collection HERE: ➡️ bit.ly/3Uby9iA 🚨 DON'T FORGET TO USE THIS DISCOUNT CODE: ContinuousDelivery
-
BOOKS:
📖 Dave’s NEW BOOK "Modern Software Engineering" is available as paperback, or kindle here ➡️ amzn.to/3DwdwT3 and NOW as an AUDIOBOOK available on iTunes, Amazon and Audible.
📖 The original, award-winning "Continuous Delivery" book by Dave Farley and Jez Humble ➡️ amzn.to/2WxRYmx
NOTE: If you click on one of the Amazon Affiliate links and buy the book, Continuous Delivery Ltd. will get a small fee for the recommendation with NO increase in cost to you.
-
#software #softwareengineering #developer #programming #codeThe Pros & Cons Of Pair Programming (With Examples)Modern Software Engineering2025-02-05 | Pair programming is one of the most extreme, yet most valuable, practices in Extreme Programming (XP). In this episode Dave Farley breaks down the pros and cons of pair programming, sharing insights from over four decades of experience working in professional software teams. We explore why so many developers resist pair programming at first, only to love it once they’ve tried it. Does pair programming slow you down, or does it actually make teams more productive? What does the data say about remote pair programming? And how does pairing lead to better software, cleaner code, and stronger development teams? Whether you’re a seasoned software engineer or a new developer, this episode is packed with practical insights into how pairing improves code quality, developer collaboration, and team culture.
In addition to Dave’s perspective, we show you a real-world pair programming session, demonstrating how two developers work together to refactor bad code, strategize solutions, and improve design. This is a hands-on pair programming tutorial that will give you a clear idea of how pairing actually works in practice, whether you code in Java, Python, C#, or any other language. Plus, we discuss the role of remote pair programming tools like Tuple, and why the best development teams use pairing to drive higher quality software engineering. If you’re serious about modern software engineering and developer best practices, this is an episode you don’t want to miss! -
Try Tuple for your Pair Programming needs ➡️ tuple.app/cdpair
Tuple is a remote ensemble and pair programming app for macOS and Windows, designed to make you feel like you're collaborating in person. It’s got loads of developer-specific touches you just don’t see with generic screen-sharing tools. Check out Tuple HERE ➡️ http://tuple.app/cdpair
Equal Experts is a product software development consultancy with a network of over 1,000 experienced technology consultants globally. They increase the pace of innovation by using modern software engineering practices that embrace Continuous Delivery, Security, and Operability from the outset ➡️ bit.ly/3ASy8n0
TransFICC provides low-latency connectivity, automated trading workflows and e-trading systems for Fixed Income and Derivatives. TransFICC resolves the issue of market fragmentation by providing banks and asset managers with a unified low-latency, robust and scalable API, which provides connectivity to multiple trading venues while supporting numerous complex workflows across asset classes such as Rates and Credit Bonds, Repos, Mortgage-Backed Securities and Interest Rate Swaps ➡️ transficc.com
Honeycomb is the observability platform that enables engineering teams to find and solve problems they couldn’t before. Query everything at once, fast enough to keep your train of thought, and connect your whole system and your teams ➡️ bit.ly/CDHC
-
👕 T-SHIRTS:
A fan of the T-shirts I wear in my videos? Grab your own, at reduced prices EXCLUSIVE TO CONTINUOUS DELIVERY FOLLOWERS! Get money off the already reasonably priced t-shirts!
🔗 Check out their collection HERE: ➡️ bit.ly/3Uby9iA 🚨 DON'T FORGET TO USE THIS DISCOUNT CODE: ContinuousDelivery
📖 Dave’s NEW BOOK "Modern Software Engineering" is available as paperback, or kindle here ➡️ amzn.to/3DwdwT3 and NOW as an AUDIOBOOK available on iTunes, Amazon and Audible.
📖 The original, award-winning "Continuous Delivery" book by Dave Farley and Jez Humble ➡️ amzn.to/2WxRYmx
📖 "Extreme Programming Explained: Embrace Change", Kent Beck ➡️ amzn.to/3K5fhg6
NOTE: If you click on one of the Amazon Affiliate links and buy the book, Continuous Delivery Ltd. will get a small fee for the recommendation with NO increase in cost to you.
-
#software #softwareengineering #developer #programming #code10 Signs Your Software Project Is Heading For FAILUREModern Software Engineering2025-01-29 | 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 video provides actionable insights to help you write better code, manage teams effectively, and improve your approach to software engineering. Learn how to optimize workflows, improve agility, and ensure that your coding efforts deliver real value. Don’t let your next software project become another statistic—watch now and take your programming skills to the next level!
-
Need some advice setting up your software project for success? Here is a FREE pdf guide including all my top tips on how to start a new project. DOWNLOAD HERE ➡️ subscribepage.com/new-project-guide
Equal Experts is a product software development consultancy with a network of over 1,000 experienced technology consultants globally. They increase the pace of innovation by using modern software engineering practices that embrace Continuous Delivery, Security, and Operability from the outset ➡️ bit.ly/3ASy8n0
TransFICC provides low-latency connectivity, automated trading workflows and e-trading systems for Fixed Income and Derivatives. TransFICC resolves the issue of market fragmentation by providing banks and asset managers with a unified low-latency, robust and scalable API, which provides connectivity to multiple trading venues while supporting numerous complex workflows across asset classes such as Rates and Credit Bonds, Repos, Mortgage-Backed Securities and Interest Rate Swaps ➡️ transficc.com
Tuple is a remote ensemble and pair programming app for macOS and Windows, designed to make you feel like you're collaborating in person. It’s got loads of developer-specific touches you just don’t see with generic screen-sharing tools. Check out Tuple HERE ➡️ https://tuple.app/cd
Honeycomb is the observability platform that enables engineering teams to find and solve problems they couldn’t before. Query everything at once, fast enough to keep your train of thought, and connect your whole system and your teams ➡️ bit.ly/CDHC
RAD Studio is an IDE developers use to build compelling single-source multi-platform high-performance native applications in Delphi and modern C++ using powerful visual design tools and integrated toolchains. START YOUR FREE TRIAL HERE ➡️ bit.ly/rad_cd
-
👕 T-SHIRTS:
A fan of the T-shirts I wear in my videos? Grab your own, at reduced prices EXCLUSIVE TO CONTINUOUS DELIVERY FOLLOWERS! Get money off the already reasonably priced t-shirts!
🔗 Check out their collection HERE: ➡️ bit.ly/3Uby9iA 🚨 DON'T FORGET TO USE THIS DISCOUNT CODE: ContinuousDelivery
Accelerate, The Science of Lean Software and DevOps, by Nicole Fosgren, Jez Humble & Gene Kim ➡️ amzn.to/2YYf5Z8
📖 Dave’s NEW BOOK "Modern Software Engineering" is available as paperback, or kindle here ➡️ amzn.to/3DwdwT3 and NOW as an AUDIOBOOK available on iTunes, Amazon and Audible.
📖 The original, award-winning "Continuous Delivery" book by Dave Farley and Jez Humble ➡️ amzn.to/2WxRYmx
NOTE: If you click on one of the Amazon Affiliate links and buy the book, Continuous Delivery Ltd. will get a small fee for the recommendation with NO increase in cost to you.
-
#software #softwareengineering #developer #programming #code2025 SURVIVAL Advice for Staying Relevant in TechModern Software Engineering2025-01-22 | 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.
Equal Experts is a product software development consultancy with a network of over 1,000 experienced technology consultants globally. They increase the pace of innovation by using modern software engineering practices that embrace Continuous Delivery, Security, and Operability from the outset ➡️ bit.ly/3ASy8n0
TransFICC provides low-latency connectivity, automated trading workflows and e-trading systems for Fixed Income and Derivatives. TransFICC resolves the issue of market fragmentation by providing banks and asset managers with a unified low-latency, robust and scalable API, which provides connectivity to multiple trading venues while supporting numerous complex workflows across asset classes such as Rates and Credit Bonds, Repos, Mortgage-Backed Securities and Interest Rate Swaps ➡️ transficc.com
Tuple is a remote ensemble and pair programming app for macOS and Windows, designed to make you feel like you're collaborating in person. It’s got loads of developer-specific touches you just don’t see with generic screen-sharing tools. Check out Tuple HERE ➡️ https://tuple.app/cd
Honeycomb is the observability platform that enables engineering teams to find and solve problems they couldn’t before. Query everything at once, fast enough to keep your train of thought, and connect your whole system and your teams ➡️ bit.ly/CDHC
RAD Studio is an IDE developers use to build compelling single-source multi-platform high-performance native applications in Delphi and modern C++ using powerful visual design tools and integrated toolchains. START YOUR FREE TRIAL HERE ➡️ bit.ly/rad_cd
-
👕 T-SHIRTS:
A fan of the T-shirts I wear in my videos? Grab your own, at reduced prices EXCLUSIVE TO CONTINUOUS DELIVERY FOLLOWERS! Get money off the already reasonably priced t-shirts!
🔗 Check out their collection HERE: ➡️ bit.ly/3Uby9iA 🚨 DON'T FORGET TO USE THIS DISCOUNT CODE: ContinuousDelivery
#software #softwareengineering #developer #programming #aiJez Humble Defines The REAL Identity Of A Software EngineerModern Software Engineering2025-01-20 | 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.
🙏The Engineering Room series is SPONSORED BY EQUAL EXPERTS
Equal Experts is a product software development consultancy with a network of over 1,000 experienced technology consultants globally. They increase the pace of innovation by using modern software engineering practices that embrace Continuous Delivery, Security, and Operability from the outset ➡️ bit.ly/3ASy8n0