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, 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, 2024

Reducing Bugs With Static Code Analysis

Have you ever deployed code only to have it causes errors and unexpected results? By using static code analysis we can reduce, if not completely remove this risk. In this session, we'll discuss the...

Read

April 25, 2024

SQL Database Design For Developers

As shocking as this may be, not every team has a dedicated database administrator. Like many developers, I have had to learn difficult lessons about database design the hard way when under a lot of...

Read

April 24, 2024

Taming Time in PHP: Best Practices and Gotchas

Time is one of the hardest problems in software even if you're not working across time zones, formats, and legacy systems. In this talk, you’ll learn how to manage time effectively in PHP web...

Read