I gave a talk at WordCamp Minneapolis 2015 about building functionality plugins. We talked about the difference between themes and plugins, and what should go in each. I covered getting setup for writing a plugin, best practices for WordPress development, and gave some real world examples of plugin functionality.
Update: Here is a video of my talk from WordCamp Minneapolis 2015:
I spoke today at WordCamp Chicago, talking about building widgets. In my session we learned how to build your first WordPress widget and went step-by-step through the best practices for building a simple widget. We discussed when a widget should be built into a theme or plugin, and when a widget should be its own plugin. You can check out the slides if you’d like to.
The plugin that I used as an example is a simple plugin that allows you to add your name to a sidebar.
Hopefully everyone who attended is ready to avenge their fathers, or unleash their own widgets out into the world!
Update: Here is a video of my talk from WordCamp Chicago 2014:
In this presentation I talked about developing with different types of themes including parent themes, child themes, theme frameworks, and starter themes. Some of the specific themes I talked about were TwentyEleven, Thematic, Hybrid, Genesis, and Underscores.