Getting shit done on Windows, part 2.2: Using NERDTree to level up your awesome

Getting shit done on Windows, part 2.2: Using NERDTree to level up your awesome

Aug 02

Right, since you’ve obviously read my previous post on being awesome with gVim, taken it all to heart and have installed gVim you’re now chomping at the bit to be even more awesome (unless you’re Scott, who clearly already possesses all the awesome a single human body can hold as far as Vim goes…). Being able to fling code around in Vim does make you awesome, I agree, but...

Getting shit done on Windows, part 2.1: being awesome with gVim

Getting shit done on Windows, part 2.1: being awesome with gVim

Aug 01

Right, so you’ve heard about Vim. Those who use Vim refuse to use anything else. And, to be perfectly honest, anything else decidedly lacks awesome. Awesome people use Vim. Even on Windows. Reading Vim tutorials can be scary; they usually start out by telling you that you need to know a bunch of commands before you’re going to get anywhere… and that’s pretty much true....

Getting shit done on Windows, Part 1: Make a Mac keyboard useful

Getting shit done on Windows, Part 1: Make a Mac keyboard useful

Jul 11

So I recently (OK, like 6 months ago) acquired a MacBook Pro and it is awesome. As far a portable computers go the hardware is a work of art; there is literally nothing out there at the moment that compares. Unfortunately (or fortunately, depending on your point of view) I can’t make myself like OSX (and I have tried, several times) and so I run Windows 7 on my portable computational...

Programming problems and a method for solving them

Programming problems and a method for solving them

Jun 18

One of the things I’ve noticed about junior programmers is that they often feel overwhelmed by the programming problems thrown at them. This could very well be a situation of my own making I suppose, since I’m a big fan of throwing junior programmers into the deep end. Admittedly, it may, possibly, not always be the best way to learn for everybody but I’ve watched many beginners...

So you want to replicate a Postgres database?

So you want to replicate a Postgres database?

Dec 30

I spent some time recently looking at replicating a live, busy Postgres database to another box as part of a disaster recovery plan. From the outset I thought it was either going to be pretty simple or pretty complicated. It ended up being neither. A bit of background. I’ve spent nigh on 11 years working with MySQL and have never really *needed* to work with another database system (except...