Talks

Maybes and Functors

Laracon US | New York City, NY | 07/26/2017

A brief introductions to functors and the Maybe type, briefly touching on a tiny bit of Monadic properties

Topics Covered

Functors, Maybes, Monads

Tests Should Tell a Story

Laracon US | Louisville, KY | 07/28/2016

Through an analogy of storytelling, this talk aims to help you be the hero of your testing story by giving new context and perspective to the way a test suite should read to both your colleagues and your future self. We'll demonstrate how proper naming and assertions can lead to simpler, faster debugging. We'll also see how an end-to-end test has a far more compelling story when you focus on describing the feature and business goals over describing a specific UI workflow in painful detail.

Topics Covered

Testing, BDD, Proper Naming

Objects, Testing and Responsibility

Laracon EU | Amsterdam, NL | 08/31/2013

Object Oriented Design can add a lot to a project with just a little effort. With a bit of OOD code flows more naturally, can be refactored easier and tests become simpler to write. We will discuss these ideas as well as compare and contrast various design techniques.

Topics Covered

Laravel, Object-Oriented Design, Testing, Responsibility, PHP History, Polymorphism, Duck Typing, Type Hinting