March 31, 2017 — A lot of client relationships can bog down because the client can’t see what you’ve got in mind. One great way forward is in-browser mockups: demos of design elements built directly in-browser, using browser inspectors such as Chrome Dev Tools. In-browser mockups have helped me move a number of client projects from “anxious and unsure” into enthusiastic partnerships. In this talk, we’ll cover when and why to create in-browser mockups, and specific features in Dev Tools to get the most possible out of the technique.
December 11, 2015 — Every technically minded person needs to know how to communicate technical knowledge clearly and effectively. This talk examines the fundamentals of “explaining hard things to humans,” including:
What makes technical communication uniquely difficult, and uniquely important.
Avoiding two major impediments to technical communication: arrogance (relating to gaps in knowledge as a hassle or irritation) and breeziness (attempting to ignore gaps in knowledge altogether).
How and why to make technical communication both audience-aware and strategic: tailored to both the knowledge level of the audience and the goal of the communication.
The value of analogies in technical communication.
Principles of clear technical writing.
You’ll leave the talk better able to communicate what you know, and to diagnose and work with common failures in technical communication.
June 22, 2015 — Using the theme customizer – Merrill Mayer
An overview of the theme customizer API and how to build it into your themes.
Falling in Love with Sass for WordPress — Frederick Meyer
Learn why Sass, the CSS preprocessor, is better than vanilla CSS for complex projects, based on two key qualities of Sass: 1. It’s DRYer, and 2. It’s dynamic. The talk describes these benefits with reference to a complex real-life client project: creating a user-managed WordPress theme generator, with widths, color scheme, typography, etc., all changeable as Sass variables, compiling to one clean custom CSS stylesheet with no extra “theme options” DB calls.
Using Composer and WordPress — Kalen Johnson
Composer has taken the PHP community by storm, allowing projects to easily integrate PHP packages with their projects. Although WordPress doesn’t (yet) use autoloading and Composer, that doesn’t mean we as developer’s don’t have to. We walk through what Composer is, how to use it, then see how we can integrate it with our own WordPress projects, whether that’s a theme, plugin, or an entire WordPress site.