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 […]

Best iOS Development Tools

The iOS app market has grown tremendously since it’s inception just a few years ago. Because of the platform’s popularity, there’s a vast amount of resources available for anyone interested in the development process. Whether you need help marketing your iOS app in the App Store or a way to design a beautiful iOS app […]

How to Install Homebrew the Right Way

After following many outdated and incomplete instructions for setting up a web development environment on a Mac (back in Spring 2011), and spending a lot of time finding solutions to the problems I encountered along the way, I decided to put together this detailed tutorial. As of July 21st, 2017 this guide is deprecated. Note: […]