-
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 […]
-
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 […]
-
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 […]
-
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) […]
-
Ludicrous Speed: WordPress Caching with Redis
When I first started hosting my own sites, I had no idea what caching was or why it was important. Then I wrote a couple of popular blog posts, and my server crashed. Fast forward a few years, and I’m running a few different websites on a few different servers. Some get a steady stream […]
-
The Hackiest Hack that Ever Was Hacked
I was first introduced to Plupload when I was building websites in .Net. I had some great HTML5 file upload tools that worked wonders in my browser of choice, but most of my colleagues (and about 80% of our clients) were using a browser that didn’t support the API. I used Plupload as a reliable […]
-
1Password: Better and Worse for Personal Data Security
Ever since I was a victim of digital identity theft in college, I’ve kept a keen eye on data security. I use long passwords that mix case, numbers, and punctuation. I impose ridiculous must-change-passwords-every-6-months rules on myself. And I never, ever write my passwords down for others to see. But still, I feel like things […]