podcasts.eu.org

Programming with Palermo

by Jeffrey Palermo · 35 episodes

TechnologyEducationHow To

Website ↗ More by author

You deliver software. That's what you do. And it can be frustrating when things take too long, when bugs pop up, or when things break in production. But you have what it takes. Programming with Palermo can help improve your confidence by delivering timeless knowledge, moving unnecessary obstacles, and regaining excellence within your development team; opening up to their full potential. Simply - simplify!

Latest episodes

  1. Lowering Developer Onboarding Costs- Episode 34

    You can find the code used in this video at the Clear Measure github In this episode, Jeffrey shares how to lower developer onboarding costs Situation Custom software is inherently…

    13 min
  2. How to Measure a Software Team- Episode 33

    In this episode, Jeffrey shares how to measure a software team. Situation Many software team lead architects don't implement management practices that are standard in other parts o…

    14 min
  3. How an Executive Oversees a Software Team- Episode 32

    In this episode, Jeffrey shared how an executive oversees a software team Situation Our industry struggles mightily with failed software projects. On average half of the projects s…

    46 min
  4. The Architecture of GPT-3 and How to Think About it in 2023- Episode 31

    In this episode, Jeffrey discusses the architecture of GPT-3, the technology behind ChatGPT, and how you should think about this technology in 2023. Situation- ChatGPT is getting a…

    22 min
  5. Why is my software team moving so slow?- Episode 30

    In this episode, Jeffrey discusses why so many teams are not happy with the pace of software delivery. Situation Most software teams we see are not moving at the pace their compani…

    12 min
  6. Aligning a Software Team For High Performance- Episode 29

    In this episode, Jeffrey discusses how to align a software team for high performance. Recognizing that the team's architect is the leader and has a big job to do, a tool called the…

    21 min
  7. Designing New Applications for Automated DevOps- Episode 28

    In this episode, Jeffrey discusses how to design new applications for automated DevOps. Automating the DevOps process from Day 1 is part of the "Achieving Stability" pillar of the…

    18 min
  8. Empowering Software Teams Using the Clear Measure Way- Episode 27

    In this episode, Jeffrey discusses how to empower software teams using the Clear Measure Way. Context For engineering teams serious about delivering software Achieving rare success…

    25 min
  9. Engineering Practices for Achieving Stability- Episode 26

    In this episode, Jeffrey discusses the suggested engineering practices for achieving stability. After establishing quality, achieving stability is the next pillar in the Clear Meas…

    41 min
  10. Design Patterns Help to Increase Speed- Episode 25

    In this episode, Jeffrey discusses using design patterns to increase speed. Speed is a pillar of the Clear Measure Way, just like establishing quality and achieving stability. Elem…

    19 min
  11. Engineering Practices for Establishing Quality- Episode 24

    In this episode, Jeffrey discusses quality and the engineering practices that support it. Not at all a comprehensive list of possible practices, this list contains the practices th…

    33 min
  12. Custom Primitives- Refactoring- Speed- Episode 23

    Custom primitives, an example of how refactoring accelerates team speed, part of the Clear Measure Way In this episode, Jeffrey discusses custom primitives, a specific refactoring.…

    16 min
  13. Leading a High Performing Team- Episode 22

    In this episode, Jeffrey discusses how to form, equip, train, and lead your software team The fundamentals of software team leadership Read my book, .NET DevOps for Azure Write dow…

    15 min
  14. Production Stability- How to Run Your Software With Confidence- Episode 21

    In this episode, Jeffrey discusses how to run your software with confidence by achieving production stability The funamentals of stability Read my book, .NET DevOps for Azure Stres…

    17 min
  15. Setting a Foundation For Software Quality- Episode 20

    In this episode, Jeffrey discusses how to set a foundation for software quality. The fundamentals of quality Read my book, .NET DevOps for Azure Detect early, or better yet, preven…

    17 min
  16. Empowering Your Software Team to Move Fast- Episode 19

    In this episode, Jeffrey discusses how to empower your software team to move fast. You are an architect. You lead a software team. You can do it. But it's up to you to turn their e…

    23 min
  17. The Need For Strong Software Leaders- Episode 18

    In this episode, Jeffrey discusses the need for strong software leaders. Whether they be software managers, lead engineers, lead developers, architects, or chief architects, he'll…

    27 min
  18. .gitignore- What It Is and How To Use It- Episode 17

    In this episode, Jeffrey reviews what the .gitignore file is, its importance, and how to use it. The file rreviewcan be found at .gitignore file here Thanks to Clear Measure for sp…

    11 min
  19. Microsoft Ignite 2022 Software Development Sessions- Episode 16

    In this episode, Jeffrey updates us on the Microsoft Ignite 2022 conference and highlights twelve sessions highly relevant for software developers. Microsoft Ignite 2022 Making clo…

    16 min
  20. Packaging Release Candidates- Episode 15

    Code Sample In this episode, Jeffrey is going to show you how to properly package release candidates of your application and prepare them to be deployed to a representative environ…

    27 min
Nothing playing
0:00 / 0:00