Three Easy Steps to On-Site SEO with WordPress


three steps for on-site seo

Search engine optimization (SEO) is complex, difficult to understand, and invites a lot of superstition and folklore—as well as a fair amount of outright fraud. It’s also really important. As a result, it’s an endless topic. Fortunately, the basic principles of SEO are simple to understand. Plain and simple, SEO is the process of getting […]

Controlling Website Costs: Don’t Flail


Flailing |Flailing website project

If you’re investing in a website, one of your primary concerns will naturally be to pay as little as possible. As we’ve argued before, looking only at cost is not the correct way to approach a website project. Rather, a website is an investment—an ongoing investment—designed to help you meet one or more financial or […]

Why the Web Development Industry is a Jungle


Web development jungle | Press Up

Most people I talk to who need web development help are frustrated and unsure. Many have had painful experiences with previous developers, and almost all are suspicious about being taken advantage of. Getting web work done properly at the right price can be a grab bag of uncertainty and risk. This stems from the nature […]

New Plugin: “Display All Image Sizes”


Once in a blue moon, we author a new WordPress plugin. Today the moon is blue, because we’ve just released: Display All Image Sizes! The plugin grew out of my frustration at not being able to actually use WordPress’s (very handy) custom-generated image sizes, because WordPress doesn’t give you a very good way to figure […]

How Not to Talk to Nontechnical People


angry baby at computer

Software engineers and other technical people often struggle to be understood by people who don’t share their technical knowledge. Their frustration is widely known; it’s led, for example, to a YouTube video with over 10 million views (and a rather lively comments section) depicting the plight of a software developer trapped in a roomful of corporate idiots: I’m not aware of any similarly-loved […]

Dealing with IE8: The Nuclear Option


IE piñata

Like every other web developer, I abhor Internet Explorer. I’ve already given a lot of good reasons why I can’t stand IE—in any version—in an earlier post. However, I will admit that the last truly unusable version of IE is IE8. Why IE8 is Broken IE8 is in a completely different world from every other […]