The zen terminal

Tools are believed to be a major factor in the evolution of humankind. If we didn’t have tools like wheels, shovels, computers or the internet we just would not be very productive. One of the tools that has shaped the digital revolution is the command-line interface (CLI), also known as the terminal, console or shell.

Read More...

Remove all .git files from directory

If your using composer or another package management system, it’s great isn’t it? But it comes with a lot of junk in the form of hidden .git repos that keep a record of every change the project has committed. You don’t want to send all that over the wire every time you deploy to staging or production. This is especially important if your using your own internal packages making it ready for anyone to come steal, accessing the full source code of your project.

Read More...

Using Homebrew for OSX software

Getting your source on is a whole lot easier when using a package manager, for linux you might use Yum or APT, but on OSX Homebrew is the way to go. One perhaps lesser known gem about brew is using cask for applications.

Read More...

Write your first shell script

If you have used a mac for a long time and never opened up the terminal, you are really missing out on a productivity workhorse. The power comes from the simplicity. At it’s core the command line is all about typed input. However, if you find yourself using the same commands over and over, you could really crank up the geek by making your own shell scripts. Here is how to do just that.

Read More...