Updating Your Shell With Homebrew

If you haven’t manually updated your version of Bash or Zsh on OS X, chances are it’s out-of-date. Here’s how to install the latest version and keep your shell updated using Homebrew. OS X ships with an outdated version of Bash as its default shell. The preinstalled version dates back to 2007, and since then, […]

Oh My Zsh Shenanigans

A couple of hours ago I was prompted if I wanted to update my version of oh-my-zsh and I was greeted with an error: [Oh My Zsh] Would you like to check for updates? Type Y to update oh-my-zsh: Y Upgrading Oh My Zsh Cannot pull with rebase: You have unstaged changes. Please commit or […]

Manifesto for Software Craftsmanship

Below is the Manifesto for Software Craftsmen with my take on each statement held within. As aspiring Software Craftsmen we are raising the bar of professional software development by practicing it and helping others learn the craft. Through this work we have come to value: Not only working software, but also well-crafted software Well crafted […]

Awesome iOS Libraries & Frameworks

Whether we like it or not, iOS (and OS X) development has significantly evolved during the past years. A big part of that is how we write code, reuse it and rely on open source to build great products. So I want to recommend some libraries and frameworks that make developers’ lives easier. Reusing Code […]