Presentations

Why Consistent Branding Matters

Stephanie Brinley

August 24, 2019

A smart business owner has a business plan, but how many businesses have a smart plan for branding? Join me for a discussion about what branding is, the importance of consistency, and action steps to put a plan in place for your business.

Topics: ,

Background Processing & Queues

Jonathan Brinley

August 24, 2019

As a plugin or site developer, you can improve the user experience of your application by processing tasks in the background, or even on a separate server. Let’s take a look at the options, benefits, and trade-offs when implementing queues to handle background tasks.

Topics:

A Survey of WordPress PHP APIs

Jonathan Brinley

August 24, 2019

Settings, widgets, HTTP requests, shortcodes… WordPress gives plugin developers more than a dozen PHP APIs. Using these APIs enables developers to write extensions the “right” way, using methods, actions, and filters that make plugins forward-compatible, maintainable, and extensible. We’ll take a tour of these APIs, exploring when and how to use them to build a WordPress plugin.

Topics: , ,

Good Design and WordPress

Stephanie Brinley

October 18, 2018

In this presentation I teach you how to make a plan for your website, using the elements of design to set the tone.

Topics:

Raising kids with code

Jonathan Brinley

December 2, 2017

Let’s take a look at some of the approaches, tools, and communities available to us as parents and educators. Our children will grow up to face a new kind of digital economy. We can help them learn the skills they need to thrive.

Topics: ,

Roles, Caps, and Meta Caps: Harnessing the WordPress Capabilities API

Jonathan Brinley

October 14, 2017

This presentation focuses on the technical aspects of role and capability management in WordPress. How do you create and edit user roles? How do you dynamically filter capabilities? What the heck is a “meta capability”? How can you have more control than the various role editing plugins provide?

Topics: , ,

Design, WordPress, & You

Stephanie Brinley

October 14, 2017

You know how to build a WordPress theme, you’ve written your share of plugins, you know all the secrets to transform a WordPress site into the application you need it to be. But do you like to solve problems by adding more options? Are you worried that “good enough” is not good enough?

Topics: ,

A Practical Guide to Website Accessibility

Stephanie Brinley

July 17, 2017

Accessibility is not just for the blind. Come learn about the different aspects of accessibility and the simple steps you can take to improve accessibility for every website you work on.

Topics: ,

implements Hello_Dolly

Jonathan Brinley

November 12, 2016

Learn about object-oriented design, dependency injection, automated tests, and more as we apply SOLID principles to WordPress’s most venerable plugin.

Topics: , ,

You want to hire a designer?

Stephanie Brinley

November 12, 2016

Do you struggle to distinguish between navy and midnight blue? Do you flip a coin to choose between Open Sans or Lato? Perhaps it’s time to work with an expert in web design, a professional who can enhance both the beauty and the usability of your creations. In this session we’ll discuss the importance of designers to WordPress development, how to decide when you need one, and how to find one worth working with.

Topics: ,

Accessibility – More Than Headers and Alt-Text

Stephanie Brinley

February 21, 2016

You probably already know to use headers and alt-text to improve website accessibility, but it’s so much more than that. Accessibility is not just for the blind. Come learn about the different aspects of accessibility and the simple steps you can take to improve accessibility for every website you work on.

Topics:

Streamlining the Web Design Process Using Style Tiles

Stephanie Brinley

, ,

December 4, 2015

Style Tiles are a simple and effective way to help clients separate design decisions from content, so you can make sweeping changes before they become time-consuming and expensive. This presentation will explain how Style Tiles can promote buy-in and a sense of ownership from the client.

Topics: ,