| Sun 11 Nov |
Fiona jumping |
| Sun 11 Nov |
Alex jumping |
| Sat 10 Nov |
Climbing Rocks! |
| Wed 07 Nov |
Bad Cookie Review |
| Mon 05 Nov |
Hue and Cry at the Queen's Hall, Edinburgh, 21 October 2012 |
| Wed 10 Oct |
Frightened Rabbit at Paradiso, 2 October 2012 |
| Sun 23 Sep |
Ebook melancholy |
| Sun 16 Sep |
The WALK |
| Thu 06 Sep |
The PLAN |
| Tue 03 Jul |
Notes from using the Nokia N9 |
| Sun 01 Jul |
Saturday golf |
| Mon 25 Jun |
Nested tags for italicized hyperlinks |
| Sun 24 Jun |
Golf |
| Wed 20 Jun |
Garbage at Melkweg, 19 June 2012 |
| Mon 11 Jun |
Scotland holiday |
| Wed 23 May |
Fear of failure, by proxy |
| Sat 05 May |
Amsterdam tourist tip: the free ferries across the river |
| Thu 19 Apr |
My son, the Dragonborn |
| Wed 18 Apr |
Hacked, grr |
| Sun 15 Apr |
Walking through London |
| Sun 15 Apr |
Bookmarks, the physical kind |
| Fri 30 Mar |
A responsive experience begins on the server... |
| Wed 28 Mar |
Uploading photos from iPhoto (11) to Flickr |
| Tue 27 Mar |
Vertical alignment of child and parent |
| Sun 25 Mar |
Outdenting properties for debug CSS |
| Sun 18 Mar |
Goldilocks and the Three Device Pixel Ratios |
| Mon 12 Mar |
Devices, devices, devices |
| Sun 11 Mar |
Website traffic patterns in the presence of native apps |
| Mon 05 Mar |
A rich client tipping point |
| Sat 03 Mar |
Apple TV, Airplay, and the future of video |
| Fri 02 Mar |
How to turn off keyboard sounds on Android 3.2 |
| Wed 22 Feb |
Whoops! |
| Sun 29 Jan |
Half-way points |
| Tue 17 Jan |
Site protest blackouts with .htaccess |
| Mon 16 Jan |
My most-played albums of 2011 |
| Fri 06 Jan |
Some rambling thoughts about self-published ebooks |