2012-01-04 12:59:00 Job Hunting: time to warm this thing back up
2011-06-30 17:59:00 Forming Japanese Verbs
2011-05-03 21:23:00 Get out there and say YES! on Thursday
2011-02-20 19:36:00 A few words on Voting
2010-05-30 13:56:00 So what's an iPad for, anyway?
2010-05-09 15:04:00 A note to those seeking to make Electoral Reform "Nick Clegg's problem".
2010-04-21 10:02:00 Why SJA's adverts freak me out, and why they matter
2010-03-11 21:31:00 Resources for studying Japanese
2010-03-05 21:38:00 Volunteering at Bletchley Park
2010-03-05 21:36:00 New site: TDD-deciphered.com
2010-02-13 23:12:00 TDD Deciphered, Part 12: Spare Parts
2010-02-08 23:09:00 TDD Deciphered, Part 11: The final pieces, and a real decrypt
2010-02-01 22:59:00 TDD Deciphered, Part 10: Assembling the Machine
2010-01-16 23:14:00 TDD Deciphered, Part 9: Implementing the real rotors
2010-01-16 22:08:00 TDD Deciphered, Part 8: Putting the Rotors in place
2010-01-09 19:45:00 TDD Deciphered, Part 7: Handling the Ring Offset
2010-01-02 22:04:00 TDD Deciphered, Part 6: Setting the Rotor
2009-12-30 11:32:00 TDD Deciphered, Part 5: Why test first?
2009-12-29 20:46:00 TDD Deciphered, Part 4: First test
2009-12-27 14:39:00 TDD Deciphered, Part 3: Toolchain and Project Setup
2009-12-26 17:26:00 TDD Deciphered, Part 2: Architecture of the Enigma Machine
2009-12-26 15:37:00 TDD Deciphered, Part 1: Developing an Enigma Simulator with PHPUnit
2009-11-07 22:33:00 Security: Yesterday, Today & Tomorrow: ACCU Conference at Bletchley Park, November 7th 2009
2009-11-02 23:01:00 Geeking the days away.
2009-10-05 10:48:00 FoWA 2009
2009-07-07 21:41:00 Posting elsewhere: iPhone app reviews
2009-04-14 11:34:00 #Amazonfail - an apology is not an answer
2009-03-27 19:53:00 The Essentials of Ubiquity
2009-02-20 12:42:00 SVN 2.0 in LOL-ALPHA
2009-01-29 19:07:00 PHP: What's to learn?
2008-12-18 21:43:00 iPhone favourites and iTunes whines
2008-12-15 21:19:00 Twitterquette: Why are you following me?
2008-12-14 22:31:00 So who is Microsoft anyway?
2008-12-12 21:13:00 Of Roadworks and iPhones
2008-12-06 16:06:00 Getting Started in PHP
2008-12-05 19:19:00 Usability by counterexample (between a Rock and a Hard Plaice)
2008-11-30 12:29:00 Twitter roundup
2008-11-29 22:37:00 The trouble with twitter
2008-11-27 22:00:00 It's all information
2008-11-21 20:45:00 Going beyond actions in Zend Framework MVC
2008-11-21 12:17:00 Using Zend_OpenId_Provider
2008-11-07 23:00:00 Documenting Protest
2008-10-30 08:20:00 PHP UK Conference 2009 Call For Papers
2008-10-28 10:37:00 What's in a name\space?
2008-10-22 19:59:00 Dev Log: Spend Online
2008-10-22 15:43:00 The finest postal service in the whole of the UK!
2008-10-12 22:26:00 So you want to build a software team? Part 6: Task Ticketing
2008-10-11 19:14:00 FoWA summary
2008-10-11 16:53:00 Omnipresent Data vs Privacy
2008-10-10 10:12:00 FOWA day 2
2008-10-09 12:00:00 FOWA
2008-10-02 22:54:00 So you want... some content?
2008-09-14 11:01:00 Fixing the iPhone's GPS "Ghana" bug
2008-09-05 08:17:00 Connecting to the Eve Online Test Servers with the Mac client
2008-09-03 16:47:00 An open request to podcasters
2008-08-29 21:08:00 New Eve toy
2008-08-28 19:16:00 A small project: new Eve Online tools
2008-08-22 11:56:00 I might as well blog while I'm waiting
2008-08-12 21:37:00 So you want to build a software team? Part 5: Trac Wiki and Source Browser
2008-08-02 22:35:00 So you want to build a software team? Part 4: A Team Wiki
2008-07-17 22:59:00 So what's wrong with this site anyway?
2008-07-16 20:40:00 So you want... - A few notes on the series.
2008-07-15 21:02:00 So you want to build a software team? Part 3: Subversion
2008-07-14 23:29:00 The litany against hype
2008-07-13 22:16:00 A few notes on the new iPhone firmware
2008-07-09 12:43:00 To serve as a warning to others.
2008-07-06 12:30:00 So you want to build a software team? Part 2: Code Sharing
2008-07-05 20:33:00 So you want to build a software team? Part 1: Sandboxes
2008-05-18 21:47:00 ZF, but not so's you'd know it.
2008-05-16 22:51:00 Product review: Rapid Japanese, Earworms Learning
2008-04-11 22:06:00 And now, a break from your unscheduled programming
2007-11-21 22:41:00 It's the security, stupid
2007-11-10 10:22:00 A few comments for iPhone buyers
2007-10-29 23:07:00 Dear Apple...
2007-10-28 17:24:00 Blockery is theft!
2007-10-16 15:29:00 Installing PHP 5.3 on Mac OSX 10.4
2007-10-15 23:07:00 State of play
2007-10-10 09:52:00 Trivial SSH tunnel
2007-10-05 13:01:00 FoWA show report - the talks
2007-10-04 16:49:00 Plazes experiment
2007-10-04 12:14:00 Where are we going?
2007-08-31 22:27:00 Don't give up the day job?
2007-07-30 19:45:00 So what's up with this site?
2007-07-02 22:05:00 Using and remembering strong passwords
2006-10-23 20:57:00 Tools of the trade
2006-10-21 20:06:00 A few notes
2006-10-19 21:01:00 Software is hard
2006-04-15 11:03:00 Testing potential developers and spotting bad PHP
2006-02-24 09:46:00 Great PHP coder needed!
2006-02-24 09:45:00 For future reference: "Ajax Arrives for the Enterprise"
2006-02-20 15:32:00 Trackbacks
2006-02-17 13:52:00 How to be a good developer
2006-02-11 11:00:00 PHP Conference UK, 2006
2006-01-23 20:07:00 Review: Essential PHP security
2006-01-15 20:30:00 Project now public
2006-01-08 18:43:00 Cheap GPS with powerbooks; What Works
2005-12-04 14:16:00 More on directory-style paths
2005-10-10 17:59:00 Still watching?
2005-07-07 10:46:00 London explosions: data replication
2005-07-04 17:39:00 It's the quiet ones you have to watch...