Developers: Put Your Code Online

Despite having only been in the software development industry for a few short years, I've been lucky enough to participate in several interviews. In fact, I've interviewed close to 50 people for positions ranging from interns to senior developers (one of which had about 15 more years of experience than…

Installing RMagick Gem On Windows With RubyInstaller

At work, I'm trying to get a copy of Redmine running on a Windows box (unfortunately I don't have a *nix box to use). I found the RailsInstaller package that sets you up with a solid base package, but in order to use Redmine you need a bunch of gems…

Here's How You Should Handle Data Breaches

Only a few hours ago, Buffer, the web app for posting to social networking sites on a schedule, was hacked. A bunch of accounts hooked up to the service started sending out spam messages. This is always a rough position to be in. You essentially have to admit to your…

Why You Should Stop Using uTorrent

In the latest version of the popular Windows BitTorrent client uTorrent, someone discovered something fishy after the installation. All of a sudden, their browser homepage had changed, to Yahoo! no less. Turns out that uTorrent is sneakily putting a 3rd party application install as part of their installation process, called…

Encryption for The Technologically Lazy, Pt. 1 - Your Android Phone

Let's start with some assumptions first: You're one of those people who claims that they don't care about the government looking into their email. (See: "there's nothing I'm embarrassed about in there"). You think that encrypting your life is a huge inconvenience. You think that encryption is for nerds, and…