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 [...]
Last November I handed in my notice at Daxtra Technologies. I didn’t have anything else lined up, but after three and a quarter years I felt I needed to move on, largely because I didn’t see any opportunity to move my career in the direction I wanted. I want to be working on awesome scaling [...]
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 [...]
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 [...]
It seems like more than just a month since I wrote about Failcount. I very quickly realised that it had some serious flaws and suspended new sign-ups. Since then, I’ve rewritten it from scratch – creating an entirely new git repo and copying across hardly anything from the original version. In some ways, this new [...]
It’s been three week since I wrote an application in a day, and I’ve been chipping away at it since to get it to a properly usable state for many people. I think I’ve spent around one full day’s worth of work on this, spread out into little chunks while doing other things. I carried [...]
This week I wrote a simple, but fully functional, Rails application in my spare time of one day. This included time spent writing tests and deploying it using Phusion Passenger and Capistrano. The application itself is an, uhh, internal one for use by people at my day job. I call it ‘failcount’, and it tracks [...]
A couple of progress updates on things I’ve written about previously. First up, my ‘MacBook Mini’ is coming along excellently. I’ve been using it at work and to write some short stories, the battery life is brilliant and the keyboard is nearly as good as the one I use with my iMac. I’ve got speaker/headphone [...]
After hacking together enough of a project management system that it could manage its own further development, I decided to try deploying it to my personal project VM before I went to bed. I had previously installed Phusion Passenger on my personal projects VM, so I figured this would be a five minute job. It [...]
¶
Posted 06 January 2009
† John
§
‡
°
Today is the first day for my new plan of not watching TV at 8pm, and here I am watching TV while I wait for my food to cook. I’m happy with that, though, since the project management system is looking good and I want to take some time to write up my first experiences [...]