February 20, 2016 — Hooks are one thing which intermediate programmers struggle with the most. Mastering actions and filters will elevate intermediate developers to advanced ones. However, much of the documentation about hooks are hard to understand, and the standard examples are insufficient. I’m a big fan of putting a different spin on lectures and using analogies which no one else has in order to make things more understandable. I explain the difference between the two by drawing a parallel to a shopping trip. Filters are when my wife calls me to ask me to pick something new up from the store I’m going to; actions are when she asks me to go to a completely different store. I then go into how to use hooks from a developer side – add_action and add_filter – as well as how to use them from a “builder” side – apply_filters and do_action.
October 6, 2015 — “Maybe you’ve heard about Genesis or other frameworks but you don’t know what all the fuss is about. Maybe you’ve tried to use Genesis but were thrown off by the actions and filters. Or maybe you just find me entertaining and want to spend an hour listening to me talk. (Hey, it could happen.)
I struggled with using Genesis for a long time before I had a breakthrough. I finally stopped trying to compare it to other markup-based themes and started treating it as a framework rooted in PHP. This talk is geared toward people in the same boat that I was in – they know what Genesis is, but are daunted or confused by it.
After explaining the markup / PHP differences, I go through several use cases, showing how to make simple changes in regular themes like Twenty Fourteen, and how to make the same changes “”the Genesis way.”””