2013

  • Limited Liability

    ·

    Every once in a while, I get an unsolicited sales email from a random company. It usually has some laughable “limited liability” statement attached that claims to protect the sender from any legal claims that their message damaged my machine. Honestly, such a statement is laughable and guarantees I will never respond to the email.

    Read More

  • SEO: Gaming the System

    ·

    When anyone asks me how they can focus on SEO for their website, I usually point out that they’re asking the wrong question. Optimizing for search engines is a waste of time. Instead, focus on optimizing your site for real people.

    Read More

  • WordPress, meet seoslides

    ·

    Back in 2011, I was talking at WordCamp Portland with a few people about how we could use WordPress to replace our presentations. Fast forward to 2013, and I get to make that dream a reality. We just launched seoslides, and it’s already making a huge impact on my content!

    Read More

  • In Pursuit of an Ideal

    ·

    I met a lot of people in college. There was Frog, the guy who sold hand-illustrated joke books outside the campus bookstore.  There was the leader of the college republicans who sat through most of our Political Science classes bragging about how he’d be on a houseboat rather than writing his term paper.  There was

    Read More

  • Modular WordPress

    ·

    Last weekend, Matt Mullenweg spoke at length about what the future holds for WordPress development.  I took some time to share a brief proposal for one change that could be made farther down the road.  Today I’d like to share another – more in line with Matt’s proposal that future WordPress development be focused around

    Read More

  • WordPress, Forking, and the Road to 4.0

    ·

    Today at WordCamp San Francisco, Matt Mullenweg presented the plan for the upcoming 3.7 and 3.8 releases of WordPress.  In a nutshell, they will be small, developed in parallel, and (assuming all goes to plan) both released by the end of 2013. This is hugely exciting! The plan for these two releases makes sense and

    Read More

  • Automated WordPress Development

    ·

    Whether or not you make it to WordCamp Seattle, you too can benefit from merging Grunt into your WordPress development workflow! A best-practice in web development is to keep JS and CSS to a minimum by merging multiple files and minifying that file so it downloads quickly. This is a tedious process for many, and

    Read More

  • Securing Forms Without Captcha

    ·

    Captchas are a terrible user experience. They put the onus of spam protection on the visitor filling out the form and, personally, show me how lazy you are as a site administrator.  There are a hundred different ways you can protect your site from spam on the server side – why would you forego these

    Read More

  • JavaScript Astrophysics

    ·

    As computers continue to develop and grow, so do the things they’re capable of; just about any laptop capable of playing FarmVille can also run a sophisticated astrophysics simulation.  In college, it took me a few minutes with a room-sized supercomputer to derive the Chandrasekhar Limit.  The same derivation can now run in JavaScript, embedded

    Read More

  • Plugin Review – Spam Free WordPress

    ·

    Update 7/31/2013—The following review is of an older version of the plugin. As of the newer 2.0 branch, many of the issues below have been resolved. A friend of mine directed me to a new spam fighting plugin via a retweet today. My Latest Favorite Plugin: Spam Free WordPress http://t.co/3tQ3a573Ls — SureFire Web Services (@SureFireWebServ)

    Read More