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 Firstsolidbook: 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/bookTesting Mastery
Master the first skill you should have been taught in school: testing. Takes you through the first two Phases of Craftship.
Enroll in TMThe 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 TSERecent articles, letters & posts
view all












Join 20000+ value-creating Software Essentialists getting actionable advice on how to master what matters each week. 🖖



