stigerland

There are no people in stigerland’s collective.

Huffduffed (311)

  1. Visualizing & Prioritizing Technical Debt To Identify RED CODE

    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 is also a programmer with an interesting academic background, holding degrees in engineering and in psychology. 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 that help us to work effectively in large, complex and legacy codebases.

    00:00:00 Intro 00:01:09 Code as a Crime Scene 00:03:29 Inspiration: Geographical Offender Profiling 00:04:51 Visualising Risky Code 00:06:42 You Don’t Need to Fix it all! 00:07:56 What Can we Learn? 00:11:00 Red Code 00:15:33 “Quality Code” Means “Easy to Change” 00:18:54 Making Code Quality Relevant to the Business 00:20:30 The CodeScene Tool 00:21:22 “Speed vs Quality” is a Myth! 00:25:04 How Psychology Helps - Visualisation 00:27:40 Where & What are the Problems, & What to Do About Them & In What Order? 00:29:04 Lehman’s Law & Prioritising Tech Debt. 00:31:37 Cost vs Benefit for Tackling Tech Debt 00…

    ===
    Original video: https://www.youtube.com/watch?v=guLKNxZoC5A&list=WL&index=37
    Downloaded by http://huffduff-video.snarfed.org/ on Thu Nov 2 06:42:33 2023 Available for 30 days after download

    —Huffduffed by stigerland

  2. Code, Immutability & the Future of Development • Pragmatic Dave Thomas & Hannes Lowette • GOTO 2023

    This interview was recorded at GOTO Amsterdam for GOTO Unscripted. #GOTOcon #GOTOunscripted #GOTOams http://gotopia.tech

    Read the full transcription of this interview here: https://gotopia.tech/articles/272

    Dave Thomas - Author of The Pragmatic Programmer @pragdave Hannes Lowette - Head of Learning & Development at Axxes, Monolith Advocate, Speaker & Whiskey Lover @Belenar82

    RESOURCES https://youtu.be/Adu75GJ0w1o https://youtu.be/gy44CTCce0o https://www.unison-lang.org

    Dave https://pragdave.me https://twitter.com/pragdave https://github.com/pragdave https://linkedin.com/in/dave-thomas-53aa1057

    Hannes https://twitter.com/hannes_lowette https://github.com/Belenar https://linkedin.com/in/hanneslowette

    DESCRIPTION Software development in the 1990s was characterized as a chaotic period with projects often failing or delivering buggy software. The traditional approach involved lengthy requirement gathering, design and coding phases, fraught with issues, such as static requirements that didn't account for evolving business needs and poor assumptions about value and functionality. The rapid evolution of frameworks, tools and techniques in the software industry came as a blessing and fostered innovation. However, it was challenging for developers as they struggled to keep up with the …

    ===
    Original video: https://www.youtube.com/watch?v=Cx_vijTm24w&list=WL&index=41
    Downloaded by http://huffduff-video.snarfed.org/ on Wed Nov 1 12:01:53 2023 Available for 30 days after download

    —Huffduffed by stigerland

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

    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.


    🙏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


    🖇 LINKS:

    🔗 Practice TDD & BDD at Cyber-Dojo ➡️ https://cyber-dojo.org/

    🔗 Support the Cyber-Dojo ➡️ https://bit.ly/45Yqp78

    🔗 SoCraTes UK Un-conference ➡️ https://socrates

    ===
    Original video: https://www.youtube.com/watch?v=142cmIj6oeU&list=WL&index=12
    Downloaded by http://huffduff-video.snarfed.org/ on Mon Oct 30 08:52:06 2023 Available for 30 days after download

    —Huffduffed by stigerland

  4. All Things AUTOMATED TESTING With Specialist Emily Bache | The Engineering Room Ep. 20

    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.

    -

    ⭐ FREE Guide "How to Refactor Legacy Code" by Dave Farley:

    Sign up HERE ➡️ https://www.subscribepage.com/refactor-legacy-code

    Join the Continuous Delivery community and access extra perks & content!


    🙏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


    🖇 LINKS:

    Emily's NEW YouTube Channel, show your support and subscribe HERE ➡️ https://www.youtube.com/@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 ➡️ https://twi

    ===
    Original video: https://www.youtube.com/watch?v=onveV4THwMk&list=WL&index=8&t=1856s
    Downloaded by http://huffduff-video.snarfed.org/ on Tue Oct 17 13:58:55 2023 Available for 30 days after download

    —Huffduffed by stigerland

  5. “Industry Changing Book” | Jez Humble & Dave Reflect On Continuous Delivery

    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.

    -

    ⭐ PATREON:

    Join the Continuous Delivery community and access extra perks & content!

    JOIN HERE ➡️ https://bit.ly/ContinuousDeliveryPatreon


    🙏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


    🖇 LINKS:

    DORA - https://www.devops-research.com/research.html

    Project Aristotle

    _______________________________…

    ===
    Original video: https://www.youtube.com/watch?v=ikrNZxKOrJQ&list=WL&index=6
    Downloaded by http://huffduff-video.snarfed.org/ on Tue Oct 17 13:56:31 2023 Available for 30 days after download

    —Huffduffed by stigerland

  6. The Code That Builds HUGE Trading Platforms | Frank Yu In The Engineering Room Ep. 18

    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.

    -

    00:00:00 Start 00:00:22 Introducing Frank Yu 00:01:32 Pushing at the Boundaries of Computing 00:03:25 How Fast is “FAST”? 00:04:17 High Performance Computing in the Cloud 00:07:30 Building from First Principles 00:08:18 Keeping Things Simple! 00:11:19 Managing the ‘Time Budget’ 00:11:50 Managing Throughput and Latency 00:13:21 Why is Async Messaging Faster? 00:16:21 The R…

    ===
    Original video: https://www.youtube.com/watch?v=KG6bPVWBl5g&list=WL&index=22
    Downloaded by http://huffduff-video.snarfed.org/ on Fri Jun 30 22:18:03 2023 Available for 30 days after download

    —Huffduffed by stigerland

  7. Prag Dave Talks Agile, Waterfall, TDD & MORE (Dave Thomas) | The Engineering Room Ep. 17

    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.

    -

    ⭐ PATREON:

    Join the Continuous Delivery community and access extra perks & content!

    JOIN HERE ➡️ https://bit.ly/ContinuousDeliveryPatreon


    🙏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


    📚 BOOKS:

    📖 The Pragmatic Programmer: your journey to mastery, 20th Anniversary Edition ➡️ https://amzn.to/3EdXvBm

    📖 Programmin…

    ===
    Original video: https://www.youtube.com/watch?v=7FtNjeYKVAE
    Downloaded by http://huffduff-video.snarfed.org/ on Sun May 28 21:17:01 2023 Available for 30 days after download

    —Huffduffed by stigerland

  8. Aino Vonge Corry On The Poor Standard Of Teaching In Computer Science | The Engineering Room Ep. 17

    Aino Corry is an agile expert, a teacher and a consultant. She is an expert on how teams work, and how to help them to do better. She is also an extremely popular public speaker with a wickedly dry sense of humour. Aino has been a prolific conference organiser and has been involved in selecting the content for some of the worlds major software conferences over many years, including GOTO, YOW! and QCon.

    From her 25 years experience teaching computer skills in academia and industry, Aino talks to Dave about what is wrong with Computer Science teaching at Universities (or at least why it often isn't helpful to actually working in IT), her research into this problem and her work to help teachers improve their teaching.

    In this episode of "The Engineering Room" Dave Farley and Aino Corry discuss the eductation of software developers, and how we can all learn to do better.


    🖇 LINKS:

    🔗 Dave has a playlist of videos to guide junior developers ➡️ https://youtube.com/playlist?list=PLwLLcwQlnXBzCHeWwkiunfagL0J3C1tma


    📚 BOOKS:

    📖 Retrospectives Antipatterns, by Aino Corry ➡️ https://amzn.to/2Py8BxT

    📖 Dave’s NEW BOOK "Modern Software Engineering" is available as paperback, or kindle here ➡️ https://amz

    ===
    Original video: https://www.youtube.com/watch?v=S2LQg-dgiEM&list=WL&index=11
    Downloaded by http://huffduff-video.snarfed.org/ on Fri May 5 12:33:13 2023 Available for 30 days after download

    —Huffduffed by stigerland

  9. Kent Beck On The FIRST Testing Frameworks, TDD, Waterfall & MORE | The Engineering Room Ep. 16

    In this episode of the Engineering Room, Dave Farley and Kent Beck have a wide-ranging discussion about the return of waterfall development in software, TDD, Software Design and lots of other things along the way.

    Kent Beck is the first signatory of the Agile Manifesto. He is the author of the industry-changing book "Extreme Programming Explained". Kent popularised Continuous Integration and TDD and wrote the first version of xUnit, the unit testing framework that has informed the design of unit testing frameworks ever since.

    It is hard to imagine people who aren't familiar with Kent Beck's work, but even if that is the case, his work has had an impact on how you think about, and practice software development and software engineering.

    ———————————————————————————————————————————

    🖇 LINKS:

    🔗 "TCR (Test && Commit || Revert)", Kent Beck: ➡️ https://youtu.be/Aof0F9DvTFg 🔗 "Tidy First", Kent Beck: ➡️ https://tidyfirst.substack.com 🔗 Small Steps - "Explore, Expand, Extract", Kent Beck: ➡️ https://youtu.be/Sez_AA5GxvE

    ———————————————————————————————————————————

    ⭐ PATREON:

    Join the Continuous Delivery community and access extra perks & content!

    JOIN HERE ➡️ https://bit.ly/ContinuousDeliveryP

    ===
    Original video: https://www.youtube.com/watch?v=guycIP56YeY&list=WL&index=28&t=42s
    Downloaded by http://huffduff-video.snarfed.org/ on Mon Mar 27 16:20:45 2023 Available for 30 days after download

    —Huffduffed by stigerland

  10. Jessica Kerr Breaks Down SYSTEMS THEORY For Software Engineering | The Engineering Room Ep. 14

    Jessica Kerr talks to Dave Farley about a bunch of topics ranging from cybernetics, to systems theory, complex adaptive systems and the importance of data visualisation to observability. Jessica, known by many as @jessitron is Engineering Manager of Dev Relations at Honeycomb, a well known speaker and a symmathecist in the medium of code - which she describes as seeing development teams as learning systems made of people and running software. Jessica and Dave share a love for software development in all its complexity and in the complexity of its socio-technical setting.

    This is the latest of our "Engineering Room" series - videos released monthly where Dave chats with interesting and influential people from the world of software engineering and computer science. Catch up with the playlist here ➡️ https://bit.ly/TheEngineeringRoom

    ———————————————————————————————————————————

    🔗 LINKS

    Jessica's Website: ➡️ https://jessitron.com "Systems Thinking for Developers" ➡️ https://youtu.be/xcQVgYzlj8k Jessica Kerr on Medium: ➡️ https://medium.com/@jessitron

    ———————————————————————————————————————————

    ⭐ PATREON:

    Join the Continuous Delivery community at access extra perks & content, join in our CD Disc…

    ===
    Original video: https://www.youtube.com/watch?v=KFRwzdAhUd4&list=WL&index=6
    Downloaded by http://huffduff-video.snarfed.org/ on Sun Apr 2 07:19:09 2023 Available for 30 days after download

    —Huffduffed by stigerland

Page 1 of 32Older