
Sign up to save your podcasts
Or


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 software. Establishing quality is one of the pillars of the Clear Measure Way.
Sample repository
Thanks to Clear Measure for sponsoring this sample and episode of Programming with Palermo.
This program is syndicated on many channels. To send a question or comment to the show, email [email protected]. We'd love to hear from you.
To use the private and confidential Chaplain service, use the following Gentleman: 512-619-6950 Lady: 512-923-8178
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.
Sample repository
Thanks to Clear Measure for sponsoring this sample and episode of Programming with Palermo.
This program is syndicated on many channels. To send a question or comment to the show, email [email protected]. We'd love to hear from you.
To use the private and confidential Chaplain service, use the following Gentleman: 512-619-6950 Lady: 512-923-8178
In this episode, Jeffrey discusses how to form, equip, train, and lead your software team
Thanks to Clear Measure for sponsoring this sample and episode of Programming with Palermo.
This program is syndicated on many channels. To send a question or comment to the show, email [email protected]. We'd love to hear from you.
To use the private and confidential Chaplain service, use the following Gentleman: 512-619-6950 Lady: 512-923-8178
In this episode, Jeffrey discusses how to run your software with confidence by achieving production stability
Thanks to Clear Measure for sponsoring this sample and episode of Programming with Palermo.
This program is syndicated on many channels. To send a question or comment to the show, email [email protected]. We'd love to hear from you.
To use the private and confidential Chaplain service, use the following Gentleman: 512-619-6950 Lady: 512-923-8178
In this episode, Jeffrey discusses how to set a foundation for software quality.
Thanks to Clear Measure for sponsoring this sample and episode of Programming with Palermo.
This program is syndicated on many channels. To send a question or comment to the show, email [email protected]. We'd love to hear from you.
To use the private and confidential Chaplain service, use the following Gentleman: 512-619-6950 Lady: 512-923-8178
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 effort into progress.
Thanks to Clear Measure for sponsoring this sample and episode of Programming with Palermo.
This program is syndicated on many channels. To send a question or comment to the show, email [email protected]. We'd love to hear from you.
To use the private and confidential Chaplain service, use the following Gentleman: 512-619-6950 Lady: 512-923-8178
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 discuss the history of software industry failure and the forces at play that any software leader must contend with. Then, Jeffrey reviews the responsibilities of a software leader.
Thanks to Clear Measure for sponsoring this sample and episode of Programming with Palermo.
This program is syndicated on many channels. To send a question or comment to the show, email [email protected]. We'd love to hear from you.
To use the private and confidential Chaplain service, use the following Gentleman: 512-619-6950 Lady: 512-923-8178
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 sponsoring this sample and episode of Programming with Palermo.
This program is syndicated on many channels. To send a question or comment to the show, email [email protected]. We'd love to hear from you.
To use the private and confidential Chaplain service, use the following Gentleman: 512-619-6950 Lady: 512-923-8178
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 cloud native easier: Architecting the next-gen Azure PaaS
Deep dive into Dapr.io and Cloud Native Architectures
Hidden gems and live coding with .NET 7
How Visual Studio builds Visual Studio with Visual Studio
Minimal APIs: The magic revealed
Increasing productivity and quality for hybrid development teams
Pragmatic production debugging in Azure
7 Tips for Building Robust Cloud Applications
Implementing Effective DevSecOps for Azure
Make building cloud native solutions a breeze with visual studio code, GitHub and Azure container apps
Supercharge your testing practice with UiPath Test Suite
Automated cloud application testing with Azure and Playwright
Thanks to Clear Measure for sponsoring this sample and episode of Programming with Palermo.
Scott Hunter- AzureDevOps Podcast- Episode 24 Scott Hunter- AzureDevOps Podcast- Episode 119 Scott Hunter- AzureDevOps Podcast- Episode 152 Scott Hunter- AzureDevOps Podcast- Episode 211 Brady Gaster- AzureDevOps Podcast- Episode 102 Kendall Roden- AzureDevOps Podcast- Episode 137 Kendall Roden- AzureDevOps Podcast- Episode 203
This program is syndicated on many channels. To send a question or comment to the show, email [email protected]. We'd love to hear from you.
To use the private and confidential Chaplain service, use the following Gentleman: 512-619-6950 Lady: 512-923-8178
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 environment, a pre-production environment, that will eventually go to production. In order to have something to deploy, it needs to be packaged in the proper manner.
First, you will create a release candidate with a version number using the proper pattern: major.minor.build.revision, and integrate that into your build. You will learn how to modify the build script for the build script to have the logic necessary to create deployable packages from the built code. You will then learn how to archive the files that are a result of this process into a package manager to produce the release candidate.
A release candidate is a concept with multiple files and a particular version of a particular application. This can be composed of one or multiple files and one or multiple deployable components. In this example, the application has a website and database that will be packaged up, including the full system acceptance test suite. This will allow you to run the test suite in a fully deployed environment. This means there will be three things you will need to package and three things that are going to be deployed and operate in a production-like environment. They will all be stamped with the name of the application, the church bulletin in this example, with the version of the application that comes from the build number.
You will also be introduced to proper build numbers- dot net, dot exe- to have the right files to package up. You will learn about a tool called Octopus CLI to package up the three components into NuGet packages ready for deployment.
When archiving the release candidates, you will use Azure Artifacts in the full NuGet server to provide a safe, secured, and available location whenever the deployment tooling needs to grab a specific version or a specific deployable component.
Thanks to Clear Measure for sponsoring this sample and episode of Programming with Palermo.
This program is syndicated on many channels. To send a question or comment to the show, email [email protected]. We'd love to hear from you.
To use the private and confidential Chaplain service, use the following Gentleman: 512-619-6950 Lady: 512-923-8178
From the publisher's feed