December 4, 2020

Exploring Eth2: Attestation Inclusion Rates with chaind

read more
November 27, 2019

Exploring Ethereum: What happens to transactions in non-canonical blocks?

read more
June 13, 2018

Obscuring Presence of Browser Plugins with window.postMessage

read more
June 7, 2018

Bitcoin Redux: crypto crime, and how to tackle it | Light Blue Touchpaper

read more
May 30, 2018

The Great Bug Hunt – Allen Pike

read more
May 29, 2018

The sad state of sysadmin in the age of containers

read more
April 18, 2018

Moving on from LMAX

read more
August 13, 2017

Moolah Diaries – Automating Deployment from Travis CI

read more
June 17, 2016

Fun with CommonJS

read more
October 8, 2015

Use More Magic Literals

read more
September 30, 2015

Playing with Ruby on Rails

read more
June 23, 2015

End to End Tests @ LMAX Update

read more
June 8, 2015

Testing@LMAX – Aliases

read more
March 5, 2015

New Favourite Little Java 8 Feature

read more
December 28, 2014

Sonos’ Support is Brilliant

read more
December 26, 2014

Disabling Internal Speakers on a Panasonic TV

read more
October 21, 2014

So you want to write a bash script…

read more
September 25, 2014

Software is sometimes done

read more
June 3, 2014

Swift

read more
May 28, 2014

Static and Dynamic Languages

read more
May 27, 2014

Automated Tests Are a Code Smell

read more
May 25, 2014

Finding Balance with the SOLID Principles

read more
May 24, 2014

Don’t Get Around Much Anymore

read more
April 1, 2014

Testing@LMAX – Time Travel and the TARDIS

read more
March 25, 2014

Testing@LMAX – Test Results Database

read more
March 23, 2014

Revert First, Ask Questions Later

read more
November 19, 2013

Wifi Under Fedora Linux on a MacBook Pro 15″ Retina

read more
December 10, 2012

Media Release or Bug Report?

read more
September 5, 2012

Brawling on a Plane

read more
March 2, 2012

Alternating Table Row Colours Filling All Available Space

read more
December 11, 2011

More Career Advice

read more
December 6, 2011

Career Progression in Technology

read more
November 27, 2011

Looking for Work In Australia

read more
June 2, 2011

Enterprisey Interfaces

read more
October 8, 2010

1001

read more
September 16, 2010

Hello World!

read more
July 16, 2010

Invest in Oil Exploration: Advertising Has a Long Way To Go…

read more
June 14, 2010

Null Security Manager Breaks LiveConnect in OS X Firefox

read more
May 8, 2010

Aperture 3 Keeps Adding Incorrect Place Name

read more
April 21, 2010

The Joy of Browser Selection

read more
April 21, 2010

Job Application Tips

read more
March 30, 2010

The Fear of Reading Code

read more
January 21, 2010

Apache Pivot

read more
January 11, 2010

Know when to refine, when to refactor and when to refrain

read more
January 4, 2010

More Build Systems and Lots of Links

read more
July 22, 2009

Subversion Pays Off

read more
July 6, 2009

Proper Care and Feeding of Computing Consultants

read more
May 26, 2009

6 in 7 Guantanamo Detainees Wrongly Accused

read more
May 12, 2009

Pages Without Navigation in WebSphere Portal

read more
May 1, 2009

Through the Office Window…

read more
April 28, 2009

JavaScript Libraries Suck

read more
April 24, 2009

Bugs Can Be Painful

read more
April 16, 2009

Quote of the Week

read more
April 14, 2009

Windows XP Support Ends Today

read more
April 11, 2009

The DiggBar Uproar

read more
April 9, 2009

Do-ocracy and his French-speaking twin JFDI

read more
February 25, 2009

Wanted: For Crimes Against Tabs Everywhere

read more
February 17, 2009

Web Content Management Investment is Inevitable

read more
February 6, 2009

NetRenderer

read more
January 8, 2009

When Did I Become a Writer?

read more
December 6, 2008

On Design, Learning and Self-Improvement

read more
November 24, 2008

Swiss Christmas Break

read more
November 18, 2008

Hold The Phone…

read more
November 15, 2008

Simpler Inline Editing In IWWCM

read more
November 12, 2008

The Trouble with the iPhone

read more
August 26, 2008

MathML in Web Pages Followup

read more
August 22, 2008

Good Deployment Practices Pay Off

read more
July 30, 2008

The Simple Things…

read more
July 29, 2008

Balancing Updates With Usefulness

read more
July 22, 2008

Mobile Fail Point No 1

read more
July 14, 2008

The iPhone Is A High Bar

read more
July 10, 2008

All Links Must Be To Web Pages

read more
July 8, 2008

Creating Clean URLs With IBM WCM

read more
July 1, 2008

CMS and Mac

read more
June 20, 2008

Variable Declarations

read more
June 18, 2008

Now That’s Fast

read more
June 1, 2008

The Problem With Scoring Users

read more
May 30, 2008

Content Is Not Data

read more
May 30, 2008

Lessons From a Changelog

read more
May 6, 2008

Andrew Roberts Talks Enterprise Content Management

read more
May 6, 2008

iPhone Coming To Australia

read more
May 2, 2008

It Only Takes One

read more
May 1, 2008

NY Times and Hand Coded HTML

read more
April 26, 2008

Major Downtime

read more
April 23, 2008

Back In The UK

read more
April 16, 2008

No More IMAP For GMail?

read more
April 15, 2008

Fixing VPN On A NetGear FVS124G

read more
April 10, 2008

Estimates Are Hard But Important

read more
February 26, 2008

Time Zones Are Hard (Apparently)