Book Cover: Simulation in Python with SimPy

Book: Practical SimPy Guide

The official SimPy documentation tells you what the functions do. This guide shows you how to actually use them. It covers SimPy essentials, queuing theory, visualisation techniques and the best practices I've learned from a decade of building real models. Keep it open while you code.

"I have worked extensively with simulation tools throughout my career. Harry's guide to SimPy provided clarity and practical insights beyond what I've encountered in official documentation. I believe this guide will be highly valuable to professionals and researchers alike." - Prof. George Lipovszki, Associate Professor of Simulation, Computer Controlled Systems and Signal Processing

"I really enjoyed reading your guide as it provides really structured overview especially compared to SimPy's own documentation. Cannot wait to see more of your guides." - Oguzhan Inal, Industrial Engineer

Get the eBook Now

Also available for purchase on Amazon.

How to Become a Go-To Expert in Simulation with Python

Masterclass: Become a Simulation Expert

In 40 minutes, you'll understand why I abandoned expensive commercial simulation software and how you can do the same. I'll walk you through a live SimPy demo, share the model planning framework I use on every project, and explain how to position yourself as the go-to simulation expert in your organisation. Join my email list for access.

Join the Masterclass Now
Book Cover: Vibe Modelling

Book: Vibe Modelling

Build production-grade simulations with AI assistance. Learn how to leverage Claude and other LLMs to accelerate your simulation development workflow while maintaining engineering rigour.

Learn More
Book Cover: The Ralph Loop

Book: The Ralph Loop

The first comprehensive guide to autonomous AI coding with fresh-context iteration. Transform context degradation from a bug into a feature. Theory, practice and troubleshooting for Claude Code and beyond.

Learn More

Connect with the Community

Simulation can be lonely work. You build something clever, it breaks in a baffling way, and there's nobody in the office who understands why you're staring at a traceback. These communities are where practitioners share problems, solutions and occasionally commiserate about stubborn bugs: