Software is hard. Execution is key.

Check it out!

After years of writing articles and considering what I could contribute to the industry and my peers, I started the outline for this book in Q4 of 2019 and finished writing it in Q3 2021, with publication in Q1 of 2022.

I wrote this book for the “every team”. Not the elites or the startups - but teams that need consistent, predictable results.

Amazon

Barnes and Noble

Apress

My book Patterns of Software Construction introduces the reader to the concept of a software construction system named LIFT Engineering. A system is different than a methodology. A system ties activities together across the entire SDLC: Plan, Build, Test, Release, Operate and Manage.

From the book.

LIFT is a system for building software that works. Constructing software. Testing it. Managing change. Releasing software. And then operating the software. That’s it. LIFT is concerned with how the activities are accomplished so they are repeatable.


I bring experience and knowledge to the table to tackle the difficulty of building complex software, from ideas to operations. I do this so often, I wrote a book on it (above)!

My primary interest and the place I feel I bring the most impact is the construction of software systems and the teams that make them. Making any system successful requires a process, strategy, automation, and execution.

Sometimes this comes down to leading existing teams, transforming teams, upgrading culture, and leveling up team members. The outcome matters and all of this is to produce Results.

 
 
 

Opportunity is missed by most people because it is dressed in overalls and looks like work.

—Thomas Edison

 
 

Hi.