Talks
This is a collection of the talks I've given in the past with links to resources. Interested in remote one-on-one or team training? Contact Me For More InformationApril 24, 2030
Advanced TDD
Advanced SQL: The Features You’ve Been Ignoring (But Shouldn’t) While your app sleeps, your database dreams... of being useful. This talk pulls back the curtain on powerful, often-ignored...
ReadApril 24, 2024
Advanced TDD
Test Driven Development (TDD) is the process of using very short development cycles to test and then implement your code. In this session, we'll quickly explain the process of TDD and then work...
ReadApril 24, 2030
Documentation-Driven Development: Writing Docs Before Code
Documentation is often treated as an afterthought—something we’ll do later, then maybe, then never. But what if we flipped the script and started with documentation first? In this session,...
ReadApril 24, 2030
Finite-State Machines in PHP
Finite-State Machines in PHP Finite-state machines (FSM) are a powerful tool we can use as developers to model how entities exist inside our our applications. They can be a little trick to get up...
Read