Curated Content on the Web

The indexed web currently contains at least 7.39 billion pages. That’s an insane amount of information to sift through, which is why good web curators are such an indispensable resource. Curators are people who find and share quality sources of…

Roots Theme Rewrites & WPEngine

The Roots theme for WordPress is awesome, and so is WPEngine. When using the two together you’ll need to configure nginx rewrite rules to get the Rewrites (clean URLs for static theme assets) feature working properly. WPEngine doesn’t give you…

Prestigious Companies Using WordPress

Over the past few years WordPress has quickly become the most popular publishing system on the web, powering 17% of the internet. Reputable brands have taken notice, and the number of large companies using WordPress to power their empires online…

How to Find a Good Web Designer

So you’ve been tasked with leading the re-design of a website, but you have no idea how to find a good web designer. Finding someone that is truly good can be an exhausting task, but it’s a vital step in…

Creating a WordPress Website for Beginners

As far as blogging platforms go, WordPress is by far one of the best and most flexible – and when used properly can be used as a casual “blog” or even a more corporate website and product sales site. However,…

My WordPress Development Environment

I’m constantly trying to improve my WordPress development environment. It’s a conundrum I’ve been battling with since I began developing websites with WordPress. How do you reliably make local updates to a website, publish those updates online to a staging…

WordPress 3.5 Admin Error: “jQuery is not defined”

Today is the big day, I’ve begun upgrading various installs to WordPress 3.5. Many of them have been experiencing issues with JavaScript related errors in the admin. WordPress 3.5 has a new performance loading feature that will concatenate all JavaScript…

Adding Custom Post Types to Author Archives in WordPress

WordPress automatically generates archives for each blog author, listing all posts created by that author. But what happens when you have a system with custom post types that you want to attribute to appear on an author archive? This requires…

Taxonomy Term Descriptions & WordPress Archives

If you’re working with custom taxonomies in WordPress, it’s nice to provide site owners the option to display term descriptions in their theme. Optional term descriptions can easily be displayed on a taxonomy archive page using the term_description() function:

When to Use is_home() & is_front_page()

In WordPress you can conveniently display, run or show something when certain conditions are met using conditional tags. I frequently find myself using the two most ambiguous tag’s: is_home() and is_front_page(). Don’t be fooled, though these two tags might be…

CSS Vertical-align & Inline-block

During the process of working today I came across a CSS issue with vertical-align and two inline-block elements next to each other. Setting vertical-align to baseline for both didn’t solve the issue, but after a little digging I discovered that…

Automatic WordPress Image Optimization

If you manage a WordPress blog with multiple authors, you’ve probably experienced issues with slow loading images. Many writer’s don’t understand the importance of image compression and optimization on the web, and it’s completely understandable.

Smart Software Web Design Inspiration

Let’s take a look at some of the best SAAS website designs on the web, and analyze what they’re doing to drive sales and high conversion rates. Zendesk Zendesk is a SAAS support ticket management tool that is revolutionizing the…

Internet Explorer on Mac OS X

Testing is a very important part of the web design and development process. If you’re a Mac based web developer then you know how difficult Internet Explorer Mac OS X testing can be. Luckily, there’s a free, easy way to…

Creating User Friendly Mailto Links

A mailto link is great fallback for situations where a contact form isn’t practical. Depending on the how you are using a mailto link, it’s can be a nice experience to add a default subject and body to the email…