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 Information

April 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...

Read

April 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...

Read

April 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,...

Read

April 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