Basic Git Setup
Every time I change my computer or my operating system1, one of the first things I have to do is to configure Git. This article simply covers the basic Git settings that I always adjust. So, here’...
Every time I change my computer or my operating system1, one of the first things I have to do is to configure Git. This article simply covers the basic Git settings that I always adjust. So, here’...
From time to time we need to rename a bunch of files according to some pattern. One simple example that comes to mind is that recently I noticed that some articles in my blog had a .md extension a...
That’s going to be one really short post. I just wanted to share with you that I’ve been using HEY (a new e-mail service from Basecamp) for the past few months and overall I’m quite happy with it....
PPAs (Personal Package Archives) are a popular way to install pre-built packages that for some reason are not (yet) available in Ubuntu’s standard package repositories. Some common examples that co...
This site was my first attempt to write. I failed miserably and I produced some pretty crappy content, but I also learned a lot in the process. Over the course of a decade the blog saw quite a few...
For many years I’ve enjoyed listening to programming podcasts - it’s the perfect way to make a commute a bit more fun and educational.1 RubyRogues was always one of my favourite Ruby shows and I fi...
If only there was an easy way to find the first commit in a Git repository… A bit of Googling unveils some pretty hard to remember incantations like: $ git rev-list --max-parents=0 HEAD 91938b105b...
After dreading the migration of this site from Octopress 2 to Jekyll for years, I finally found the will to do it today. The process was actually very straight-forward and took me just a couple of ...
Back in black, I hit the sack I’ve been too long, I’m glad to be back Yes, I’m let loose From the noose That’s kept me hanging about I’ve been looking at the sky ‘Cause it’s gettin’ me high ...
CIDER 0.9 (a.k.a. “EuroCIDER”) is finally out and it’s our best release yet! (shocker, right?) It took a lot more time than I originally anticipated, but at least we managed to ship in time for Eur...