The Five Pillars: Leadership for Effective Custom Software

The cover of The Five Pillars: Leadership for Effective Custom Software, by Jeffrey Palermo

The Five Pillars: Leadership for Effective Custom Software is a book by Jeffrey Palermo.

The publisher's description, as the audiobook's listing at Audible gives it:

Offering a critical guide for CEOs, CTOs, and all stakeholders weary of software failures costing their companies dearly, Jeffrey Palermo uses his book to address the pervasive issues in software development that threaten business continuity and growth. This five-step process to ensure software success starts with a stark reminder of how poor software can cripple even the largest enterprises. Jeffrey draws from extensive industry experience, spanning Fortune 100s to startups, unveiling the pitfalls of ineffective software, and the practical solutions needed to avoid them.

From debunking misconceptions about software development to dissecting the critical pillars of effective software—Clarity, Quality, Stability, Speed, and Leadership—this book promises a clear, actionable roadmap for transforming software projects from potential liabilities into strategic assets. Jeffrey’s insights are not just for tech experts but for any leader invested in safeguarding their company's future through reliable, high-performing software teams.

The five pillars, as Clear Measure's resource page for the book names them:

  1. Create Clarity
  2. Establish Quality
  3. Achieve Stability
  4. Increase Speed
  5. Optimize the Team

Where to get it

.NET DevOps for Azure

I’ve been working hard to bring together all that I have learned over the past years into my new book: .NET DevOps for Azure.

It is a culmination of a long-time vision, some key leadership, and a confluence of industry events.

Almost fifteen years ago, the I gained a passion for helping .Net DevOps engineers and DevOps services companies succeed, for making the complex simple, and for finding rules of thumb that would work for 80% of situations. With too many options in the software world and too many answers of “it depends”, the industry has been starved for the ability to do something “by the book.”

This book presents a scenario where a .NET developer can say “I’m doing Azure and .Net DevOps by the book.” In this manner, one would know what models and patterns were in play and what to expect from said environment.

The examples largely use Visual Studio 2019 preview edition. However, the code and the Azure DevOps Services pipeline function with .NET Core 2.2 and can be used to implement applications.

The example configuration used throughout this book can be leveraged through a public project and source code repository online.

Visit Amazon to order. [Click Here]

Or email me jeffrey@clear-measure.com to get a free eCopy of Chapter 3: The Professional-Grade DevOps Environment!

Jeffrey Palermo on .NET DevOps for Azure - Episode 35

This week is a special solo-edition episode with your host, Jeffrey Palermo! Recently, Jeffrey published his fourth book, .NET DevOps for Azure, on April 26th, 2019. This book has been a long-time coming for Jeffrey and his hopes for it are to address some really big issues in the current industry.

Almost fifteen years ago, Jeffrey gained a passion for helping developers succeed, for making the complex simple, and for finding rules of thumb that would work for 80% of teams and situations out there. With too many options in the software world and too many answers of "it depends," the industry has been starved for the ability to do something "by the book." .NET DevOps for Azure seeks to provide that text where a .Net developer can say: "I'm doing DevOps with .NET and Azure by the book."

If you are a .NET developer or a Microsoft shop using .NET Core or SQL Server and you're looking ahead to Azure, then this book is for you.

Join Jeffrey this episode to further explore the topics in his upcoming book and to learn more!

Topics of Discussion:

[:53] About today's episode.

[2:37] Jeffrey reads a couple sections from his book, .NET DevOps for Azure.

[4:31] What Jeffrey's book sets out to solve & the scope that it covers.

[10:34] Who this book is for!

[12:40] A word from the sponsor: Clear Measure.

[13:05] More details about the book and the upcoming versions to be released.

[13:41] Jeffrey gives a preview of one of the techniques (from the book) on operations.

[16:42] They key differences between the often-used (and overused) glyph of DevOps vs. Jeffrey's version, and how Jeffrey's version helps increase productivity and cycle time.

[22:04] The other key features of Jeffrey's book that help further illustrate his ideas and techniques.

[24:06] How to follow the guidance in this book.

[27:50] How to get a hold of the book!

Mentioned in this Episode:

Azure DevOps

Clear Measure (Sponsor)

Microsoft Build Conference

Microsoft Build Conference Sessions

Microsoft Ignite

.NET DevOps for Azure, by Jeffrey Palermo

Jeffrey Palermo's Other Books

Dev.Azure.com/ClearMeasureLabs/Onion-DevOps-Architecture

The Azure DevOps Podcast Ep. 03 - "Sam Guckenheimer on Testing, Data Collection, and the State of DevOps Report"

Want to Learn More?

Visit AzureDevOps.Show for show notes and additional episodes.


Download this episode (MP3, 29:05, 27.9 MB)

Watch this episode on YouTube

This episode on the AI DevOps Podcast site

Read all of ASP.NET MVC 2 in Action now while you wait for the printed book

image First, you should place your advance order for ASP.NET MVC 2 in Action at http://manning.com/palermo2.  That way, you will receive the printed book even before you see it at your local bookstore. 

The entire book is finished, and we are just moving through production right now.  But that doesn’t mean you have to wait to read it and learn about ASP.NET MVC 2.  Since the beginning of the book project, you have been able to see the progression of the book on GitHub, our project site and version control system.  That’s right, version control is for more than just code!

Head over to http://github.com/jeffreypalermo/mvc2inaction and go to the “manuscript” folder to read the entire book in Word document form.  All the content is there.  In fact, the Word documents for the 1st edition is there as well.  You can see just how much we have expanded the 2nd edition to not only cover version 2 but also to incorporate lessons learned using the framework over the last 2 years.

Creative Commons LicenseYou will notice that the raw files in GitHub are released under the Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License.  That means you can use the content in blog posts, whitepapers, and you can use the code samples in any way you like.  The only restriction, really, is that you have to give us credit if you republish portions of it (and you can NOT republish the full work, of course), and you can’t resell our work.  Other than that, use it the best way you can.  We hope it is a great learning tool for you, and we hope that releasing the raw files early help you get a jump-start learning about ASP.NET MVC 2.

Credits:

Authors:  Jeffrey Palermo, Ben Scheirman, Jimmy Bogard, Eric Hexter, Matt Hinze 

Technical Editor:  Jeremy Skinner 

Foreword:  Phil Haack

P.S.  I wish I could say that we are pioneers in this, but I have personally benefited from two others I know about who have worked on their books “out in the open”:

ASP.NET MVC in Action podcast with Deep-Fried Bytes crew

Thanks to Keith and Woody for having us on their podcast.  It was a lot of fun.  The podcast is now published.  Here are the details.

Episode 48: Web Development with ASP.NET MVC In Action Authors

About This Episode

In this episode Keith and Woody caught up with the team that wrote the book ASP.NET MVC In Action: Jeffrey Palermo, Ben Scheirman and Jimmy Bogard. The guys discussed the book, what drives their passion around ASP.NET MVC and what is in store for this huge change in ASP.NET development.

MVC 2 in Action book conducting public reviews

If you’d like to get an early glimpse of ASP.NET MVC 2 in Action, you can participate on the public email list at http://groups.google.com/group/mvc2inaction-discuss.  The first bit of the manuscript is ready to review, and it consists of chapter 23, Data Access with NHibernate.  You can also access every bit of code, text, and image at the book’s GitHub repository.  With the first book, ASP.NET MVC in Action, Manning conducted an Early Access Program (MEAP).  Manning will still conduct it, but our program is a early, early access program.  In other words, you can have access to the unedited, perhaps dirty, manuscript and help as it drives forward to polish and completion.

As each piece of the manuscript is complete, we will post it to this list and ask for feedback.  Anyone who gives us constructive feedback on the list WILL be thanked in the acknowledgements section at the front of the book when it goes to print.  Also, you will have influence in shaping this book so that it is as good as it can be.

Our hope is that this book serves the .Net community that is working ASP.NET MVC 1 and ASP.NET MVC 2 applications.

The author team consists of:

If this book project interests you, and if you know people who should be involved, please blog, tweet, and otherwise post a link to this announcement.

ASP.NET MVC in Action spotted at Barnes and Noble

I couldn’t resist being a little excited when I saw our book, ASP.NET MVC in Action, at the Barnes and Noble bookstore at the Arboretum in Austin, TX.  Here is a picture of it.

PIC-0176

On a more interesting note, googling for “asp.net mvc in action” brings of some good results but also a site where a pirated copy of the ebook can be had.  I’m not too upset about this.  It’s the same issue with movies and music.  I realize that the people who pirate the book likely are not the same people who would pay for the book. 

On another interesting note, I just discovered that the computer science department at Texas A&M University will be using ASP.NET MVC in Action as one of their textbooks.

ASP.NET MVC in Action arrived at my doorstep today

DSC_5708

I received my book today in the mail.  Some people on twitter have already reported receiving their copies, and if you have ordered it during the MEAP, you should have it today or tomorrow.  I want to thank my two co-authors, Ben Scheirman (who has received his copies also) and Jimmy Bogard for working with me on this book.  I could not have done it without them.  You’ll also see Jeremy Skinner’s picture in the book.  He was a terrific technical editor (recently accepted as an ASPInsider).

If you haven’t purchased the book, go to http://bit.ly/mvcinaction or your local bookstore.

And thanks to the Mohammad Azam for the plug in his screencast.