Thinking of starting a business?  Here are some great resources to get you started - must read books and tools!

The E-Myth Revisited

The E-Myth Revisited: Why Most Small Businesses Don't Work and What to Do About It - the first book I would recommend for anyone considering starting a business. Covers really important material on the difference between the roles of entrepreneurship, management, and delivery.

Business Model Generation

Business Model Generation: A Handbook for Visionaries, Game Changers, and Challengers provides a great template for approaching how to document your business model in a clear fashion. Much easier, faster, and more understandable than traditional business plan systems. I'd still also build some traditional pro forma spreadsheets, but for narrative documentation of your business, start here.

Consulting Demons

Consulting Demons: Inside the Unscrupulous World of Global Corporate Consulting - if you are currently in, or considering, working with a consulting firm, this is a must-read. It explains the history of consulting, which in many ways becomes the history of the modern corporate world. Adam Smith may have described capitalism, but this book explains our current corporate mindset. As someone who was a part of both the Agile and CI/CD world, you'll understand things a lot better after this book.


Xero is a great online financial management tool. Lots of add-ons, integrated multi-user support.

Liar's Poker

Liar's Poker is a famous book about Wall Street in the 1980s. Recommended as an example of the mindset of a certain kind of individual - one that you will almost certainly encounter if you sell in the enterprise space. Plus, it's also a fascinating historical document and a hilarious story.

Business Model Navigator

The Business Model Navigator: 55 Models That Will Revolutionise Your Business covers many different business models - with ideas for how to apply them as potential differentiators in different markets. Excellent reading and inspiration for new business ideas.

Blue Ocean Strategy

Blue Ocean Strategy, Expanded Edition: How to Create Uncontested Market Space and Make the Competition Irrelevant explains how to approach competitive differentiation. You want to differentiate - but how to do that without confusing customers and staff?

Nomadic Developer

The Nomadic Developer: Surviving and Thriving in the World of Technology Consulting - a must read if you are considering working with a staffing or consulting firm - as a client, employee, or owner.


Wix is a great website development tool. We used it to build this site!