The Engineering Room with Dave Farley

The Engineering Room with Dave Farley

di Dave Farley
Stagione 1

Spotify's Strong Ownership Model, Fleet Management & "Golden Technologies | Niklas Gustavsson In The Engineering Room Ep. 27

In this episode, Dave Farley and Niklas Gustavsson, Chief Architect and VP of Engineering at Spotify, discuss the facets of Spotify's software development and operational strategies, discussing the company's unique approach to organising software development, notably through Fleet Management. Dave and Niklas discuss how to overcome common misconceptions and anti-patterns associated with microservices, and explore the role of Spotify's "Golden Technologies" in standardising technology stacks to reduce fragmentation. xx Niklass on LinkedIn: https://www.linkedin.com/in/protocol7/ 🙏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 ➡️ https://bit.ly/3ASy8n0 📖 Dave’s NEW BOOK "Modern Software Engineering" is available as paperback, or kindle here ➡️ https://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 ➡️ https://amzn.to/2WxRYmx 📖 "Continuous Delivery Pipelines" by Dave Farley Paperback ➡️ https://amzn.to/3gIULlA ebook version ➡️ https://leanpub.com/cd-pipelines

Developer Productivity ISN'T About Measurement | Trisha Gee In The Engineering Room Ep. 26

Trisha Gee joins Dave to talk about developer productivity. What are the keys to creating an environment for software engineers to feel positive and happy while being at their most productive? Can we really measure developer productivity? Let's find out! xx 🙏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 ➡️ https://bit.ly/3ASy8n0 📧 JOIN CD MAIL LIST 📧 Keep up to date with the latest discussions, free "How To..." guides, events, online courses and exclusive offers. ➡️ https://bit.ly/MailListCD 📖 Dave’s NEW BOOK "Modern Software Engineering" is available as paperback, or kindle here ➡️ https://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 ➡️ https://amzn.to/2WxRYmx 📖 "Continuous Delivery Pipelines" by Dave Farley Paperback ➡️ https://amzn.to/3gIULlA ebook version ➡️ https://leanpub.com/cd-pipelines

How AI Will Change Software Development In The Next 10 Years | Eric Evans In The Engineering RoomEp. 25

What does the future of software development look like? How will AI shape software engineer jobs? In this episode of the Engineering Room podcast, Dave is joined by author, software engineer and well-known thought leader, Eric Evans. They talk about Eric's background, domain-driven design, artificial intelligence and what the next 10 years look like for the software industry with the emergence of AI. Eric wrote THE software design book that should be on every software engineer's bookshelf. xx 🔗 Eric on Twitter/X ➡️ @ericevans0 🔗 "Learn Design from the Experts" ➡️ https://www.domainlanguage.com 🔗 "Domain Driven Design", by Eric Evans ➡️ https://amzn.to/2WXJ94m 📖 Dave’s NEW BOOK "Modern Software Engineering" is available as paperback, or kindle here ➡️ https://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 ➡️ https://amzn.to/2WxRYmx 📖 "Continuous Delivery Pipelines" by Dave Farley Paperback ➡️ https://amzn.to/3gIULlA ebook version ➡️ https://leanpub.com/cd-pipelines 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 ➡️ https://bit.ly/3ASy8n0

Platform Strategies & Platform Engineering | Gregor Hohpe In The Engineering Room Ep. 24

Gregor Hohpe. is a world-class expert on software architecture and the role of the architect, he is a technologist and expert on the topics of large-scale systems and the public Cloud as well as lots of other stuff. Gregor is currently part of the Serverless team working as an Enterprise Strategist for Amazon at AWS,  Previously he was Technical Director in the Office of the CTO at Google, and before that was Chief SW Architect at Allianz the German Insurance giant. Gregor is an international speaker, author of Several great books, as well as writing on his always thought-provoking blog, “The Architect Elevator”. and he’s just published a new book called “Platform Strategy”. xx 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 ➡️ https://bit.ly/3ASy8n0 🖇 LINKS 🔗 "Architect Elevator Blog" https://architectelevator.com/blog/ 🔗 "Architecture as Code" https://architectelevator.com/cloud/i... 📖 "Cloud Strategy", Gregor Hohpe ➡️ https://leanpub.com/cloudstrategy LINKS: 📖 "Enterprise Integration Patterns", ➡️ Gregor Hohpe https://amzn.to/47r2j56 📖 Dave’s NEW BOOK "Modern Software Engineering" is available as paperback, or kindle here ➡️ https://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 ➡️ https://amzn.to/2WxRYmx 📖 "Continuous Delivery Pipelines" by Dave Farley Paperback ➡️ https://amzn.to/3gIULlA ebook version ➡️ https://leanpub.com/cd-pipelines

Prioritizing Technical Debt To Identify RED CODE | Adam Tornhill In The Engineering Room Ep. 23

Adam Tornhill is an author including of the best selling book, “Your Code as a Crime Scene” as well as multiple other technical books. Adam is a speaker on the international conference circuit. He's the founder and CTO of CodeScene where he designs tools for code analysis. In this Engineering Room episode, Dave Farley and Adam explore working with and prioritising technical debt, how to identify the most important code to fix, "Red Code", developer productivity, as well as lots of other topics. xx Equal Experts is a product software development consultancy with a network of over 1,000 experienced technology consultants globally. ➡️ https://bit.ly/3ASy8n0 🔗 Your Code as a Crime Scene, 2nd ed: ➡️ https://pragprog.com/titles/atcrime2/... 🔗 Code Red: the business impact of code quality: ➡️ https://codescene.com/hubfs/web_docs/... 🔗 Prioritise technical debt by impact: ➡️ https://codescene.com/blog/prioritize... 🔗 Lehman's Law - "Systems need to adapt and evolve": ➡️ https://en.wikipedia.org/wiki/Lehman'...

In Depth BDD & Contributing To Cucumber | Seb Rose In The Engineering Room Ep. 22

Seb Rose is a Consultant, coach, trainer, analyst, and developer and an organiser of some of the UK’s best software conferences. His name is closely associated with BDD, he is a contributor to the Cucumber open source project, which is one of the most widely used frameworks for BDD, and has written several books on this, and other software topics, including the “BDD Books” series, “Cucumber for Java” and he has the first chapter in “97 things every programmer should know”. Seb is also a blogger, and a regular conference speaker. He helps to run a charity, via the very excellent cyber-dojo.org site for teach TDD, that helps children to learn to code. xx 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 ➡️ https://bit.ly/3ASy8n0 🔗 Practice TDD & BDD at Cyber-Dojo ➡️ https://cyber-dojo.org/ 🔗 Support the Cyber-Dojo ➡️ https://bit.ly/45Yqp78 🔗 SoCraTes UK Un-conference ➡️ https://socratesuk.org/ 🔗 Dave's TDD Tutorial, Using Cyber-Dojo ➡️ https://courses.cd.training/courses/t... 🔗 The BDD Books Website ➡️ https://www.bddbooks.com 📖 The BDD Books: Discovery, by Gaspar Nagay & Seb Rose ➡️ https://amzn.to/48tiEYm 📖 The BDD Books: Formulation, by Gaspar Nagay & Seb Rose ➡️ https://amzn.to/3rinhnJ 📖 Cucumber for Java, by Seb Rose, Matt Wyne, Aslak Hellesoy ➡️ https://amzn.to/48pytiY 📖 Dave’s NEW BOOK "Modern Software Engineering" is available as paperback, or kindle here ➡️ https://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 ➡️ https://amzn.to/2WxRYmx 📖 "Continuous Delivery Pipelines" by Dave Farley Paperback ➡️ https://amzn.to/3gIULlA ebook version ➡️ https://leanpub.com/cd-pipelines

All Things AUTOMATED TESTING | Specialist Emily Bache In The Engineering Room Ep. 21

Emily Bache is a consultant & coach who specialises in automated testing and agile methodology. In this episode of the Engineering Room, she sits down with Dave Farley to talk about her software philosophies, test driven development, approval testing AND MORE. xx Equal Experts is a product software development consultancy with a network of over 1,000 experienced technology consultants globally. ➡️ https://bit.ly/3ASy8n0 Emily's NEW YouTube Channel, show your support and subscribe HERE ➡️    / @emilybache-tech-coach   The Samman coaching website ➡️ https://sammancoaching.org/ Approval testing tool TextTest ➡️ https://texttest.org/ Approval testing tools Emily works with ➡️ https://approvaltests.com/ Emily on social media Twitter ➡️   / emilybache   LinkedIn ➡️   / emilybache   Mastodon ➡️ https://sw-development-is.social/web/... 📖 Dave’s NEW BOOK "Modern Software Engineering" is available as paperback, or kindle here ➡️ https://amzn.to/3DwdwT3 📖 "Continuous Delivery Pipelines" by Dave Farley Paperback ➡️ https://amzn.to/3gIULlA ebook version ➡️ https://leanpub.com/cd-pipelines

“Industry Changing Book” | Jez Humble & Dave Reflect On Continuous Delivery In the Engineering Room Ep. 20

Jez Humble joins Dave Farley in the podcast episode where they discuss writing the award-winning book 'Continuous Delivery' - Jez' goal was to stop people wasting time by doing the wrong things, and showing people a better way of working so they don't have to spend their evenings and weekends to release new software! Dave and Jez share views on a divided SW industry, the real identity of a software developer, what mistakes they made, the importance of building teams with trust, the origins of TDD and Blue-Green deployment, current software engineering trends AND MORE. xx 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 ➡️ https://bit.ly/3ASy8n0 Join the Continuous Delivery community and access extra perks & content! JOIN HERE ➡️ https://bit.ly/ContinuousDeliveryPatreon DORA - https://www.devops-research.com/resea... Project Aristotle 📖 Dave’s NEW BOOK "Modern Software Engineering" is available as paperback, or kindle here ➡️ https://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 ➡️ https://amzn.to/2WxRYmx 📖 "Continuous Delivery Pipelines" by Dave Farley Paperback ➡️ https://amzn.to/3gIULlA ebook version ➡️ https://leanpub.com/cd-pipelines 📖 "Lean Enterprise: How High Performance Organizations Innovate at Scale" by Jez Humble, Barry O'Reilly, Joanne Molesky ➡️ https://amzn.to/39mC05b 📖 "Accelerate, The Science of Lean Software and DevOps" by Nicole Fosgren, Jez Humble & Gene Kim ➡️ https://amzn.to/2YYf5Z8 📖 "A Practical Approach to Large-Scale Agile Development: How HP Transformed LaserJet FutureSmart Firmware (Agile Software Development)" ➡️ https://amzn.to/2YgZ7ss

The Code Behind HUGE Trading Platforms | Frank Yu In The Engineering Room Ep. 19

Today's Guest Frank Yu is an engineering leader at Coinbase, focusing on distributed low latency trading platforms. In some ways the development in ultra-low-latency trading systems is analogous to Formula 1 Car racing. These people push the boundaries of what is possible in software, and sometimes hardware, to squeeze out every last ounce of performance. Code for trading though is not esoteric, or unnecessarily complex, and ideas that are explored in this, sometimes, cutting-edge domain become more widely used in the wider industry, event based systems is one such transfer that springs to mind. So if you want to learn how to build a trading algorithm, take advantage of event streaming to create a world-class reactive system the Dave Farley's guest in the Engineering Room, Frank Yu, explains, and Dave and Frank explore more broadly what this kind thinking and design means for software engineering more broadly. xx ⭐ PATREON: Join the Continuous Delivery community and access extra perks & content! JOIN HERE ➡️ https://bit.ly/ContinuousDeliveryPatreon 🔗 "Deterministic Execution", by Frank Yu ➡️ https://bit.ly/46oEPhF 🔗 “Reactive Manifesto” ➡️ https://www.reactivemanifesto.org 🔗 “Mechanical Sympathy Blog”, Martin Thompson ➡️ https://mechanical-sympathy.blogspot.com 🔗 “10 Numbers Every Programmer Should Know” ➡️ https://gist.github.com/jboner/2841832 🔗 "Stateful Serverless - Actors" ➡️ https://estatejs.com 📖 Dave’s NEW BOOK "Modern Software Engineering" is available as paperback, or kindle here ➡️ https://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 ➡️ https://amzn.to/2WxRYmx 📖 "Continuous Delivery Pipelines" by Dave Farley Paperback ➡️ https://amzn.to/3gIULlA ebook version ➡️ https://leanpub.com/cd-pipelines 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 ➡️ https://bit.ly/3ASy8n0

Agile, Waterfall, TDD & MORE | Dave Thomas (Prag Dave) In The Engineering Room Ep. 18

Dave Thomas joins Dave Farley in the "Engineering Room" to talk about agile vs waterfall, how software developers ought to look at software testing and gets deep into some of the interesting edges of programming, like algebraic effects, state and immutability and implementing monadic do blocks. Dave Thomas a.k.a. Prag Dave, is one of the authors of the influential software engineering book 'The Pragmatic Programmer'. He's also one of the original authors and signatories of the agile manifesto, an experienced speaker and a thought leader within the software community. xx ⭐ PATREON: Join the Continuous Delivery community and access extra perks & content! JOIN HERE ➡️ https://bit.ly/ContinuousDeliveryPatreon 📖 Retrospectives Antipatterns, by Aino Corry ➡️ https://amzn.to/2Py8BxT 📖 Dave’s NEW BOOK "Modern Software Engineering" is available as paperback, or kindle here ➡️ https://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 ➡️ https://amzn.to/2WxRYmx 📖 "Continuous Delivery Pipelines" by Dave Farley Paperback ➡️ https://amzn.to/3gIULlA ebook version ➡️ https://leanpub.com/cd-pipelines 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 ➡️ https://bit.ly/3ASy8n0
3 di 5