Skip to content
- Learning Spanish
- Blog ported to WordPress
- How I am getting things done with Trello Workflows
- Running an exim secondary email server on EC2
- TODO: Refactor this
- Fixing UTF-8 encoding on my Tomcat websites
- Tumblr repost
- Adding Sphinx to your Java website with jsphinx
- A problem with the Internet
- Blog repurposement
- Zsh completion of arbitrary commands
- Always be Debugging
- Automatically adding photos to Flickr photosets
- Dealing with the wardrobe from hell
- Machine tags on Flickr
- Wiphi update
- Wiphi Mark II
- The development of FilmDev (part one)
- NVIDIA drivers in Ubuntu 8.10 (Intrepid Ibex)
- cdripper
- My convoluted CD importing system
- Sidebar feeds
- Laptop stickers
- Visible Progress
- “Source control ate my files!”
- Pagination, thing of the past
- Thinking in Ruby
- Sit up and don’t slouch
- Unchecked Exceptions
- The continuing adventures of my Yashica
- My plan for spam – one month on
- Purging jsessionids
- Me and my Yashica
- Errrr…
- My plan for spam
- Reclaiming ext3 disk space
- How to mentor programmers
- Do algorithms still matter?
- Sporadic service will resume
- Need a new Programming Language
- 6 Music
- Log4j with xml configuration
- Making Wiphi Good
- Film4’s 50 Films to See Before You Die
- Missing desktop icons in Ubuntu/Gnome
- Ubuntu installation notes
- Ubuntu
- Client presentations
- Hibernate
- Spain photos
- New photoblog
- Programmer’s Diary (part four)
- delicious powered linkblog
- Programmer’s Diary (part three)
- Programmer’s Diary (part two)
- Programmer’s Diary (part one)
- City Hall photographers
- Photographic impunity
- iPod Traveller
- The Future of Web Apps
- Virus Pie
- Blog code update
- My digital workflow
- Naughty me
- New England Photos
- Can’t talk – listening to cricket
- London Java Meetup
- The annoying thing…
- Nice sunset last night
- Air Miles not crap
- I miss that little radio
- The things you see on a Thursday
- London Flickr Beerup
- Shiny new iPod
- Scratch and listen
- Gonna get me one of them iPods
- Google Earth rawks
- Bowling sucked
- Take the skinheads bowling
- But it’s a dry heat
- Copenhagen photos
- Big Up Open Source
- Copenhagen photos not yet up
- Musical baton
- WEEE Man
- Summer Burn 2005
- Stained Glass Windows
- Return to Python
- Macro pencils
- Hard disk failure
- Lake District Roundup
- Walk around Buttermere
- A goose and some sheep
- Macro lens in the wild
- Cool as…
- Area man goes bowling
- London Eye at night
- Photos from The Lakes
- Soultek Session at the ICA
- See you on the Dark Side…
- Dynamic bookmarks
- Flower macros
- Fun met BlogLines
- Lensbaby photos (more)
- Put your photo on your card
- Indoor lensbaby photos
- Say no to “Premium Content”
- Macro photos
- Lensbaby photos
- Flickr down (for me)
- lensbaby
- And the moral is…
- Go Gmail!
- Flickr vs Photodb
- See that show on TV last night?
- Flickr Flash Firefox
- You knows it
- On boggling the mind
- The albums you should have listened to before you die
- DNS migration part two
- Change is a good thing right?
- Progress
- Bracing styles
- Shooting RAW
- Lensbaby
- Roses
- Waterloo Bridge photos
- Trackback spam
- Macro photos of leaves
- Fun with Bloglines
- The competition
- Welcome to Python
- Site tweaks
- More Richmond Park photos
- Photo Friday – Silhouette
- Changes to Self Assessment rules
- RSS feed tweaks
- Candle photos
- Trees in Richmond Park
- Import mutt contacts into gmail
- Dry January
- Photo Friday – Best of 2004
- Wiphi is Live
- Make your own slackware 10 bootable DVD
- Network booting linux
- Case built
- The kit has arrived
- Construction time
- Keep the bar green to keep the code clean
- Playlist meme
- Wiphi photos
- More coding on Wiphi
- Project repurposement
- Switzerland photos
- Project Wiphi
- LCD display working
- It’s the open source way
- Bloglines auto updating
- LCD display install, attempt number one.
- Project WiMeP
- Be careful of what you ask for
- Happy Happy Joy Joy
- The new Christmas?
- DIY streaming media thingy
- Chilli Challenge
- Macro photos of shells
- Checkstyle and CVS
- How many steps in a pint of beer
- Would you like a legal disclaimer with that?
- Hindsight is always 20-20
- Pubbable
- Look, no wires
- Bad Record Amnesty
- The future of corporate sponsorship of Sport?
- Autodiscovery of trackbacks
- Moving house
- The legends were true!
- Old-fangled technology
- Scarily stupid people
- Follow the bear
- Joel’s new book
- Mantis
- Clever stuff
- Cleverest isn’t best
- Tate Modern photos
- Bloglines
- Cultured, me?
- Tower Bridge Photos
- New lens
- Night Bowling
- Summer Burn Update
- Blocking evil spammer scum
- Backs of people’s heads
- F1 in Regent Street
- Summer Burn
- Sony plans Walkman to rival iPod
- BBC News Online Photographer of the Year
- Walking home
- Artichoke close up photos
- Hangover cure pill!
- Pictures of Clouds
- How to Make a Complete Map of Every Thought you Think
- Macro photos of lillies
- Seat, pint, decent view.
- Free music on the South Bank
- Firefox 0.9
- Photo Friday – Journey
- Servlet based image protection
- Photo Friday – Landscape
- Too hot for work
- Watching Paint Dry
- Office move
- Photo Friday – Macro
- So tempting…
- Best game ever
- More radio photos
- PURE PocketDab Radio
- com.oreilly.servlet
- P800
- In days of old
- Internet gun horror
- That Linux moment
- How do they do it and still make a profit?
- Close-up photos
- Abstract photos
- Human Billboards
- Learning your Chinese highway code
- Speccy stuff
- I can see the carrot at the end of the tunnel
- When not to take photos
- Some bowling links
- White van man
- Don’t you just hate that
- Loose Nuke Threat
- Theme Thursday – Beautiful Things
- New office
- I was throwing rocks last night
- New DVD player
- The importance of doing backups
- What WAP was invented for?
- Caffeine helps me program
- Photo Friday – Clean
- Japanese candy
- Weather Project at the Tate Modern
- Like a kid in a candy store
- Brilliant at the V&A
- Rome photos
- Google mystery
- Small things close up
- Photo Friday – Perspective
- Mostly nice
- Death to image leechers.
- A lovely bit of fish
- Football in Goa
- Battle of the hangovers
- Most expensive hangover ever!
- I’ll get me coat.
- How do you use yours?
- Photo Friday – Abstract
- TFL site
- Prepared Statements vs Stored Procedures
- XML schemas
- HTTP Compression for Servlets.
- We’re gonna win 4-3! (no really)
- Geeks night in
- WAP/WML image upload to blogs?
- Things to do when you’re bored and don’t have a computer.
- Photo Friday – Emptiness
- Checkstyle
- It must be the devil’s work.
- Create your own visited country map.
- Finished the New Zealand photos
- Slackware 9.1
- CD List
- Support your favourite text editor
- Now let me get this straight…
- Photodb now supports comments
- Shots taken at each Focal Length
- To fingerprint or to not…
- Mobile net has ‘best ever month’
- Glacier walking and helicopter flight photos
- Photo Friday – Best of 2003
- New Forest at Christmas
- New Zealand photo site
- Top tip for Londoners at Christmas
- Hail to the gimp!
- Film vs Digital – instant feedback
- Good old Vinnie
- New phrase
- Some more New Zealand photos
- Film vs Digital – storage
- Worst Flight Ever!
- Home now
- Home soon
- Whales and Dolphins, then Penguins
- More from NZ
- Glacier walking
- Quick update
- Mountains and Lakes
- In Christchurch now
- Just touched down in Sydney
- The holiday begins when you check in
- Note to self
- Off to New Zealand in one hour!
- Google weirdness
- Final wap test
- Top 100 Singles
- Wap cookies on Vodafone
- Approaches to catching and propagating Exceptions in Java Servlet Programming
- Mobile blog (part two)
- Mobile blog
- Top Nosh in London
- Stormy Thames
- Now if it was top 100 sci-fi…
- I know CSV
- Auto-fill blog comment bookmarklet
- New camera
- Computers set to be more human, stupid
- Listening to Windows Media streams under Linux
- How NOT to upgrade ssh remotely
- OK, who forgot the toString method
- Celebrities are stupid shocker!
- You’d think they’d have spotted that one
- Fun for the afternoon
- BusTV
- Gah
- No Beer and No TV make Homer go crazy
- Swiss trip
- Ok, we stink
- javaimp – a vim plugin for Java
- We like graphs
- War on bots
- Blogs near me?
- Mp3Make
- WMScript
- FavNuts
- Cheap IT outsourcing?
- Sunburned with tired feet
- Another JSTL gotcha
- Wash out
- Happy BlogBirthday to my blog
- about the CD list – part three – automation and optimisation, then going live
- about the CD list – part two – preparation and importing of data.
- about the CD list – part one – introduction and why I did it
- Site converted into blogs
- Them where the days
- Happy 10th Birthday to a Linux Distribution
- Yes! Another Blog!
- Testing TrackBack in Manilla
- That crazy weather
- And I, for one…
- I love the Internet me
- “The Home of Cricket”
- Yay, TrackBacks
- JSTL Gripe
- Trackbacks and that
- spamassassin, procmail, grep yada yada yada
- Step away from the Web site!
- That’s not a dummy!
- Showdown
- Get on with it
- Slimy marketing drones
- Random holiday photo
- Doom 3 owns me
- No more struts.
- Ker-ching
- Programming for fun or profit
- Sunday
- Spurs v Man U
- Hangover Cure
- Hangovers
- Things to do for Easter Weekend
- Say Hi to Bug
- Celebdaq down
- coding the blog
- Yaaaaaaawwwwwn!
- Recipe for salad tacos
- I can do that online now?
- Grand National
- Crap pub
- It’s like herding cats
- New sounds
- I’m rich! (virtually)
- Photography courses
- Guerilla advertising
- I want one…
- Celebdaq
- I’m back
- Real life too boring for ya?
- Full on holiday mood
- Blogs can now be searched
- Holiday photos are up!
- Site tweaks
- RSS what now?
- Congestion Charge working for you?
- Mobile blogs?
- No more webcam 🙁
- Webcam loss of service
- Wet February
- D’oh!
- Off to watch the Spurs
- Sunset photos
- Farewell Sir Les
- Cape Town!
- New photodb
- Server upgrade
- Webcam
- Ah, beer
- Cornwall photos
- Games
- Photodb changes
- Update
- Oh the humanity
- Where’s my freakin’ Camera?
- Weekend
- On order from Amazon
- Camera guff
- If anyone can…
- More updates
- Snap happy
- CD woe
- Caching is fun!
- Thief stopped
- Stop thief!
- Site update
- Let the blogging commence
- Added the CD List
- Photos