Josh Sherman

Self-Employed Hacker, Fiscal Conservative, Tattoos & Expletives

Socially Antisocial

  Facebook   GitHub   Google+   Instagram   LinkedIn   Steam   Tumblr   Twitter

Blog Posts

- 2013

   Advice on Freelancing
   Don’t be surprised by success
   Linode NextGen vs. DigitalOcean
   Quitting Caffeine
   How I use Redis
   PHP: Built for the web
   Blocking Proxy Sites with JavaScript
   Going Vanilla with MySQL
   The Accidental MVP
   Node.js for Web Apps? Not so much.
   How a kindergarten teacher impacted my life
   Lessons learned about directory based sharding
   Getting real IP addresses using NodeBalancer and Nginx
   CSS ALL THE THINGS!
   Linode vs. DigitalOcean
   My departure from CrowdSavings
   Moving from Tumblr to Jekyll (and GitHub!)

+ 2012

   Review: Anatomy Framework
   Command line website uptime checker using the Notification Center in OS X
   DKIM with multiple domains with Exim4
   Everything I learned from my first cruise that my wife didn’t tell me even after reading Birnbaum’s Guide and talking about the cruise for 6 months beforehand
   Apple Fanboy-dom - 3 month recap
   Go fork yourself you forking fork
   PCI Compliance doesn’t like the Desktop Services Store
   All it took was owning an iPhone for a week …
   Dumping Android for an iPhone
   Online Tools
   Drain your InnoDB Buffer Pool by moving large fields out of MySQL
   Movie Review: The Human Centipede 2
   “The stylesheet doesn’t seem to be loading”
   ID Much?! Site’s gone, but the dream’s still alive
   My Search for the Perfect Desktop Environment Part 3: Xmonad, Gnome Shell and back again
   My Search for the Perfect Desktop Environment Part 2: How I spent 2 weeks attempting to be an Apple Fanboy
   My Search for the Perfect Desktop Environment Part 1: Switching from Unity to Gnome Shell
   Clock? We don’t need no stinkin’ clock!
   Why developers (maybe everyone) suck at estimates
   Because if you’re not kicking your own ass, someone else will
   Spell & Speak
   PCI Compliance and the importance of a 404 page
   Recursive PHP Lint-inator
   SceneKids.com - 8 months later
   Fuck this, I’m going to Tumblr

+ 2011

   Viral landing pages rarely go viral because no one knows or cares about you or How LaunchRock tricked you into making their site viral
   Doing Less, Better
   Version Control: It doesn’t matter what system you use
   Restoring a Linode Backup
   Tux ‘n Droid: How I spent not even 2 months as a starving webcomic artist
   Switching to Linux, you’re doing it wrong (redux)
   WorkFlowy: Adventures in Text Parsing
   Why you don’t make $80k+ and how you can get there
   TeuxDeux: Adventures in Screen Scraping
   Quality over cost or how PennySMS sucks and I switched to Twilio
   Switching to Linux, you’re doing it wrong
   The Zen of the Server Crash

+ 2010

   Why you shouldn’t redirect HTTP errors back to / or how I learned to always include a favicon.ico file
   Ditched WordPress
   My Thoughts on Rails Rumble
   Setting up a secure MySQL server on Rackspace Cloud Servers
   Why I recently switched to WordPress
   Gravity Boulevard Redesign
   Moustache.ME
   ID Much? - An Alternative to “See ID”
   Script to Install Adobe Air on Ubuntu 64-bit
   What could you do in 10k?
   Stubby Bottom Icons v1
   Project Update
   Using GRUB to boot a Linux ISO
   “Oh, how awkward.”
   Are Flash developers the new COBOL developers?
   First Impressions of the iPad from an Android fanatic
   So I Pre-ordered an iPad
   New year, new problems

+ 2009

   No Resolutions, Just Retrospect
   Server Migration
   Redesign to the Max
   So I’m addicted to checking my email
   Websites are more than just buying a domain
   Going full circle on Allman Style Indenting
   RMS makes me want to be a better person
   Oops I tried KDE again… and back to GNOME
   /home is where the heart is… on the NAS
   Wireless Connection at Boot (pre-GUI)
   New Project: Function of the Day
   Super Awesome Setup Script, Yummy!
   And finally, I upgraded my hard drive (part 2)
   And finally, I upgraded my hard drive
   Mass `svn add` script
   Media Temple Grid-Service… ehhh, not so much
   Super massive content update
   Intel Graphics Regressions in Jaunty, say wha?
   I wish YoVille! would just die
   New Feature, an RSS Feed!
   Nintendo Wii Won’t Power On
   Pidgin Issues Revisited
   File Usage Reporting Script
   Smarty Function: State Drop Down
   Using SQL’s IN syntax to search multiple fields
   Nonogram Demo in PyGTK
   Oops, father has gone, wait for me, wait…!

+ 2008

   All Music Guide (AMG) Tagging Script
   PHP Warning: Module ‘mcrypt’ already loaded
   Bash script to flatten a directory
   Why I still use GNOME instead of KDE
   Upgrading from Ubuntu 8.04 LTS to Ubuntu 8.10
   “My Computer” hangs when accessing it
   Recursive grep (grepr) for Solaris
   Firefox 3.0.1 on Mac OS X weirdness
   Issue with SQLyog Job Agent on Ubuntu
   Re-establishing my web presence

Subscribe

By email:


Bookmark and Share