Thanks, Horrible User.

So I’ve been working in web and software development for years now, as in approaching 20, and over that time I’ve encountered many and varied versions of the user who breaks EVERYTHING. No matter how good you think your security and validation are, they find a way. And for years I hated that person for their manic persistence and lack ...

I’m ok with January right now.

In 2013, I should resolve to actually update more often, but I know better. Plus I’m usually too busy with awesome things to post, so I’m OK with it. My holidays were excellent, and I really like the way it worked out with the in-laws coming here to visit. My brother and his family were in town from Florida, so ...

This is a lot of nerdiness.

In light of my sites’ recent hacking due to an outdated file in a WordPress theme, I went all out with the new backup plan. My databases are now backed up monthly (since they don’t change that often), and a script will download to Dropbox, where they will also be copied to our CrashPlan backup. It’s not a 100% bulletproof ...

HACKED.

While we were vacationing in Chicago (which was awesome… more on that when I get the travel journal finished), I got an email from GoDaddy saying that my site had been compromised and was being used for a phishing scam. They attached a screenshot of the page, which was an exact replica of the Wells Fargo login screen. I personally ...