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.
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: WordPress Development Workshop
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.
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: Design
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: Education, Programming
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: API, development, user roles
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: Design, web design
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: Accessibility, web design
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: object-oriented design, refactor, SOLID
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: Design, web design
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: Accessibility
Streamlining the Web Design Process Using Style Tiles
Stephanie Brinley
WordCamp Miami 2015, WordCamp Tampa 2015, WordCamp US 2015
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: client relations, Design