Preview Mode Links will not work in preview mode

With the limited time and energy that software leaders have, by tuning into Programming with Palermo, you ensure that you accomplish the most for the effort invested.

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!

Dec 28, 2022

In this episode, Jeffrey discusses the suggested engineering practices for achieving stability. After establishing quality, achieving stability is the next pillar in the Clear Measure Way along the path to increasing speed. Without stability, the software team will always be devoting some portion of its capacity...


Dec 21, 2022

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.

  • Elements of a design pattern
    • Problem: a tension or issue in the software. Some trait or condition that is desired to be improved
    • Solution: the...


Dec 14, 2022

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 that should be considered essential. Without these, any team would find it difficult to establish a high-quality piece of...


Dec 7, 2022

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. Refactoring is one of the engineering practices that increases team speed. Moving fast is part of the Clear Measure Way.

  • With a refactoring...


Nov 30, 2022

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 down your team charter to align your team members
    • How to hire when adding new team members
    • Training the team
    • Equipping the team
    • Leading the...