Why do I have a project manager on my team? What does my project manager do all day? Why am I paying for a project manager? The role of a project manager can be loosely defined as the point of contact for...
Read More The Role of a Project ManagerCategory: Employee Post
Using Browserify with JavaScript (and Keeping Yourself Sane!)
Working with code in the browser is a challenge. Not only do you need to manage the disparate behaviors of a variety of browsers and navigate the sometimes treacherous waters of JavaScript’s functional programming logic, but managing a wide array of dependencies and...
Read More Using Browserify with JavaScript (and Keeping Yourself Sane!)Getting Started with SassDoc
SassDoc is to Sass what JSDoc is to JavaScript: a documentation system to build pretty and powerful docs in the blink of an eye. – SassDoc.com So your team is using Sass, and everybody is whipping out amazing @mixins, @extends, custom functions,...
Read More Getting Started with SassDocRemembering Community in the Face of Negativity (AKA When .Org Users Attack!)
Sometimes it’s easy to forget that WordPress is actually a community. I’m easily reminded of the community aspects when I look at my Twitter feed–where I can catch up with awesome WP community members quickly, jump into conversations, or just revel in...
Read More Remembering Community in the Face of Negativity (AKA When .Org Users Attack!)Dealing with Brute Force Attacks by Yourself
In this post, I’m going to give you the tips and tricks I use on an everyday basis for handling those pesky brute force attempts by yourself on your own server. This post assumes that you know a few things about Linux...
Read More Dealing with Brute Force Attacks by YourselfThe Basics of Developing Accessible Websites
Imagine not being allowed to buy a gallon of milk because you’re color blind. What a ridiculous scenario right!? But the reality is: Grocery stores don’t discriminate against those with disabilities…but your website (probably) does. The reality is that there are millions and millions of...
Read More The Basics of Developing Accessible WebsitesFiltering WordPress Form Data with Gravity Forms
WordPress filters are used to modify data before being rendered to the browser or saved to the database, and WordPress plugins typically provide filters to modify plugin behavior. Gravity forms is an extremely powerful form plugin that has many filters available. These...
Read More Filtering WordPress Form Data with Gravity FormsUsing Vagrant and IIS for WordPress Development
…And lo! It came to pass that I needed to set up a local environment built on IIS. Many things (like communicating with a MS SQL server) can be emulated or replicated on a *nix environment, in which case the Vagrant workflow I’ve...
Read More Using Vagrant and IIS for WordPress Development10 Things I Learned Migrating Websites to WordPress
Since joining WDS, I’ve had the awesome opportunity to be a part of our internal migrations team and create scripts to help migrate sites for Microsoft to WordPress. It’s an ongoing joke about my joy for migrations because in my initial interview I...
Read More 10 Things I Learned Migrating Websites to WordPress