Bendangelo Blog

Hi! I'm Ben, I discuss software development.

Installing Diablo III on Ubuntu

Decided to try out Diablo III yesterday. I downloaded Diablo III and installed it in less than 30 mins, it was quite easy and actually spent most of the time waiting for it to download.

Simple Karma Task for Gulp

The other day I could not find an acceptable Karma task for Gulp, so I spent some time on my own. Using Karma ~1.3.0 and Gulp ~3.9.0.

Make Better Error Messages

The other day I was trying to install mongodb on my Ubuntu computer. I followed the instructions, ran the sudo apt-get install command. Everything went smoothly, but then I tried to boot it up and was confronted with this nasty error.

Proper Git Rebasing

Rebasing is an other way of merging in changes from an other branch into your own. It’s similar to git merge but the big difference is it keeps a clean history between commits by avoiding the useless merge commits.

Mastering Git Log

I have been using git for a number of years now and have accumulated some awesome git aliases. In this blog post I want to share some of my favourite git log aliases. The log command is probably my most used command, it lets me view the latest changes, compare changes between branches, view just fetches changes and examine changes other team members made.