Resources

Go from coder to systems thinker.

Sell First

How to get your first customers, before you write another line of code. The exact framework I've used to sell every digital product I've made, sometimes before a single line of it existed.

Get Sell First

solidbook: An Introduction to the World of Software Design, Architecture & Testing

Get clarity. Uncover the unknown unknowns and learn the main topics from over the last 40 years of software design, architecture & testing.

Get the wiki/book

Testing Mastery

Master the first skill you should have been taught in school: testing. Takes you through the first two Phases of Craftship.

Enroll in TM

The Software Essentialist

Become a confident crafter. Master the 80-20 of testing, design, architecture & strategy to write scalable, testable, flexible and maintainable code on any side of the stack. Takes you through all five Phases of Craftship.

Enroll in TSE