Current Projects

I get asked a lot about the projects that I am currently working on.

More Effective Agile: A Roadmap for Software Leaders – New Book

This book is currently in the pre-publication review process. In this book I distill hundreds of companies’-worth of real-world experience into an easy-to-read guide to the modern Agile practices that work best.

Sign up for a chance to review the pre-publication copy.

Understanding Software Projects – Lecture Series

I thought about presenting the lessons learned the past several years as a new book titled Understanding Software Projects, but ultimately I decided to create a series of chalk talks instead. These are lectures that I develop as I go—to share what I and my company, Construx, have learned working with our clients around the world.

Watch the latest lecture free here.

Code Complete Essentials – Online Course

Want an intensive course to go along with the book? In my online course for Code Complete I teach dozens of proven tips, techniques, and principles to produce clean, industrial strength code.

Sign up for a free trial here.

Revised Professional Development Ladder

Most software development professionals do not have career paths, per se. Most professionals’ career progressions are defined merely as series of whatever projects they worked on, not as purposeful paths designed to support steadily increasing capability.

We developed our Professional Development Ladder (PDL) to provide structured career pathing for software professionals of all kinds–developers, QA, and managers. Our PDL supports increasing competence and capability based on industry best practices. It supports technical leadership development, accelerated knowledge transfer, and defined, structured career progression for software professionals.

Download it free today.