Category Archives: Mind Tricks

Fat Fucking Fail

This last weekend I assembled the exercise bike and actually started to use it and record data on fatfuckingbastard.com. After settling in to using it every day, today – the fifth day of using it – the thing went ‘clunk’ and stopped feeding data to the ‘trip computer’. Annoyingly it did this at four minutes [...]

Fat Fucking Bastard

If you’ve met me, you might’ve noticed that I’m a massive fat cunt. This has been the case for all of my life, and I’m mostly happy with it. It keeps me warm in winter and if I fall overboard on a boat I’ll float. What I’m so not happy about is my level of [...]

Picky Eater: revisited

Last year I decided to do something about being such a picky eater. What I did was drink orange juice. And it worked, I no longer dislike orange juice, and will tend to grab a bottle of it to drink with my breakfast when I’m out and about. At this year’s Ruby Conference I even [...]

Not-so-kinky Fetishes

I can’t remember why we were discussing fetishes in the pub at Scottish Ruby Conference, but in an attempt to claim innocence (ha!) Ryan Stenhouse referred to the top hit on Google, which is Wikipedia’s definition: Fetishism, the attribution of religious or mystical qualities to inanimate objects That’s probably not the first definition that springs [...]

Promoting Personal Productivity Plan

So, pretty much every year I decide that I’m going to be more consistent about working on my side projects, updating this blog, and generally not spending my non-work time staring vacantly at either my TV or my computer. Then it descends into half-hearted hacking on toy projects that never really achieve anything, and I’m [...]

Picky Eater

I’m a picky eater. I have a very limited range of foods that I can eat without making comedy ‘that’s disgusting’ faces. I’m not like the guy on ‘Freaky Eaters’ who only eats cheese, but it’s definitely far less than a normal range. For the last 30 years it’s not really bothered me that much, [...]

Trapping ideas

Like most people, I have ideas pop into my head which seem like they’re ZOMGAWESOME and will make me eleventy million pounds. Also like most people, I don’t take any steps to realise almost all of those ideas. This year I want to try to realise more of them. While I’m pretty sure that none [...]

Doing it wrong.

I’m going to start by proposing the following: Doing it right > doing it wrong > not doing it at all. I do firmly believe that in terms of software development, test-driven development (or ‘test-first’, or ‘behaviour-driven’ development, which all seem to be variations on a theme) is the right way to do it. You [...]

Revisiting Changes

It’s been nearly five months since I confessed my dirty little secret and I thought it might be worth looking back to see how things worked out. The first thing to note is that while I did finish my project management system, I never ever use it. I think that Craig was right – judging [...]

New Approach

For me, the problem with using test-driven or behaviour-driven development while working on my own projects is that these projects are largely learning exercises. I’m not working for a client, and I don’t have a fixed specification to work to. If I think something is too hard for me to do right now, I can [...]