Why Consistent Branding Matters
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
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.
A Survey of WordPress PHP APIs
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
In this presentation I teach you how to make a plan for your website, using the elements of design to set the tone.
Raising kids with code
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.
Roles, Caps, and Meta Caps: Harnessing the WordPress Capabilities API
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?
Design, WordPress, & You
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?
A Practical Guide to Website Accessibility
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.
Learn about object-oriented design, dependency injection, automated tests, and more as we apply SOLID principles to WordPress’s most venerable plugin.
You want to hire a designer?
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.
Accessibility – More Than Headers and Alt-Text
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.
Streamlining the Web Design Process Using Style Tiles
WordCamp Miami 2015, WordCamp Tampa 2015, WordCamp US 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.