Josh Sherman


Coding
Life stuff
Fermentation too
Shipping fixes everything.

TeuxDeux: Adventures in Screen Scraping

2 min read
development
ruby
productivity

Been a busy week, still dedicated to blogging regularly though. Decided the best way to balance out my busy weeks is to post code that I had on github but decided to pull down as I wasn’t maintaining it, and no one else was following or forking it. If you […]

Quality over cost or how PennySMS sucks and I switched to Twilio

3 min read
development

For nearly the last two years I’ve run a simple SMS reminder service known as ReminderWire. The site was initially built around the idea of using the built in carrier email addresses for cell phones to send the SMS messages. The major drawback to this was that I had to […]

Switching to Linux, you’re doing it wrong

2 min read
linux

As a long time Linux user, I’m constantly trying to get people to experience all the awesome. For the most part, people are reluctant, but I’m finding that I run into one or more of the following It seems pretty clunky So you’ve finally installed Linux, most likely Ubuntu as […]

The Zen of the Server Crash

3 min read
development
tdd
hosting
rackspace

I was talking to someone last week about how I attempt to keep cool when things fall apart. I call it “the Zen of the Server Crash” and as luck would have it, everything started to fall apart that afternoon. First to go was our Internet connection at CrowdSavings.com HQ. […]

Why you shouldn’t redirect HTTP errors back to / or how I learned to always include a favicon.ico file

2 min read
development
apache

I have this nasty habit of being completely dismissive of HTTP error handling by not handling 404 errors and setting the ErrorDocument in my .htaccess file to point to / (e.g. ErrorDocument 404 /). For the most part, this has never been an issue shy of needing to explain why […]