It seems to be a common occurrence that private keys are checked into public repositories on Github. As I've done something similar with blocking merge conflicts from being committed, I thought it would be a good idea to add something similar, to block private keys from being committed from a...

Manually editing merge conflicts can lead to a lot of pain. What if you missed a conflict? Now you have >>>>>>>>>>> and <<<<<<<<<<<<<< all around your code base. Good news, it's really easy to deny those changes by utilizing git-hooks. On every commit Git runs a command (or hook). In...

Not long ago, I was trying to login to a new server and I was continually met with the error: ssh X.X.X.X Received disconnect from X.X.X.X: 2: Too many authentication failures for [username] After ensuring that I wasn't the issue and that the server wasn't to blame, I asked my...

Have you ever hit ⌘T and had the worthless "Fonts" dialog popup instead of what you intended to happen? To me "T" means "Tab" or "tags" depending on the application. One example where I wanted "tags" instead of looking at the above dialog, is Evernote. So finally being fed up...

I found this album through a co-worker a few weeks ago. It's really quite good. The "Soul Mates Project" has a few other albums that are worth checking out if you like this as well. Yasiin Gaye: The Departure (Side One) Radio Edits by Soul Mates If you're curious what...