1. Nominatim Semantics

    Published 2013-05-20 21:09

    Notes on how to convert OSM’s complicated address tagging schema into microformats h-adr semantics

  2. Aggression and Diversity

    Published 2013-04-14 19:48

    A distillation of my thoughts about collective identities, aggression and the importance of diversity, prompted by reading “On Aggression” by Konrad Lorenz.

  3. Why Water

    Published 2013-04-12 18:11

    Many people ask me why I only ever drink water. This is my logic:

  4. Display Guidelines

    Published 2013-04-07 17:53

    In response to Twitter’s Display GuidelinesRequirements, here are some things I request/suggest you do if using my content on the web.

  5. Who Owns Hashtags?

    Published 2013-03-28 12:07

    In which I exaggerate Twitter’s requirements, postulate about hashtags being gestures and unleash the worlds first fully compliant hashtag.

  6. Quoting UI

    Published 2013-03-07 20:41

    Brainstorming, research, prototyping etc. around quoting UIs.

  7. Web Action Toolbelt Guide

    Published 2013-03-04 22:08

    Initially a transcript of the web action toolbelt video, this guide covers how to install and use the Web Action Hero Toolbelt.

  8. iOS Quantified Self Workflow

    Published 2013-03-03 10:39

    Valuable personal analytical data can be gleaned from the diagnostics files created by iOS, but getting them requires an awkward workflow.

  9. At Least As Useful

    Published 2013-03-02 21:17

    Principle: Indieweb UIs should be At Least As Useful as their silo equivalents.

  10. Musical Internet of Things

    Published 2013-02-27 19:26

    Musical instruments seem like an ideal class of objects to connect to the internet. Unstructured brainstorming and linking here.

  11. Lessons Diaspora Taught Me

    Published 2013-02-25 22:12

    My experiences with Diaspora and lessons I believe we should learn from it.

  12. Trompette Format

    Published 2013-02-10 22:21

    Brainstorming on text formats for notating trompette rhythms which are human- and machine-readable.

  13. Trompette Format Research

    Published 2013-02-10 08:30

    Research into relevant material and existing examples of trompette buzzing pattern markup in the wild, to assist with the development of a Trompette Format.

  14. Content Creation Brainstorming

    Published 2013-02-07 09:30

    Unstructured brainstorming on the topic of content creation UI.

  15. Universal Laws

    Published 2013-01-28 18:58

    A collection of social “laws” I have observed, some serious and some tongue-in-cheek.

  16. Location Brainstorming

    Published 2013-01-27 20:00

    Unstructured brainstorming about the usage of location data both on this website and off

  17. Natural Tripods

    Published 2013-01-26 21:06

    In which I document usage of tripods in the natural world

  18. Experimental Markup

    Published 2013-01-25 18:57

    A listing of experimental markup (including microformats) I am using on my site, with examples, reasoning and links.

  19. music21 Examples

    Published 2013-01-22 13:36

    Code snippets for common music manipulation tasks in the music21 python module.

  20. Reading List

    Published 2013-01-16 16:38

    Books (and other media) I plan on reading in the near future. Currently just a random list, not prioritised in any way.

  21. Lutherie

    Published 2013-01-11 17:25

    The craft of making musical instruments.

  22. Lutherie Links

    Published 2013-01-11 17:20

    A listing of links to resources (including my own) on and off the web which I’ve found useful as a musical instrument maker.

  23. Glue

    Published 2013-01-11 17:14

    Notes on different types of glues and their usage.

  24. Fretting

    Published 2013-01-11 17:14

    Notes, tips and techniques related to the installation of frets.

  25. Linings

    Published 2013-01-11 17:13

    Notes, tips and techniques relating to the making and installation of musical instrument linings including kerfing, binding and purfling.

  26. Sandpaper

    Published 2013-01-11 17:11

    Notes, tips and techniques relating to the use of sandpaper in a lutherie context.

  27. Planes

    Published 2013-01-11 17:10

    Notes, tips and techniques relating to the use of Planes.

  28. Chisels

    Published 2013-01-11 17:09

    Notes and tips and techniques relating to the use of chisels

  29. Mother Of Pearl

    Published 2013-01-11 17:07

    Notes and tips on working with Mother of Pearl in a lutherie context

  30. Bending Wood

    Published 2013-01-11 17:06

    Notes and tips on techniques to use when bending wood with a bending iron.

  31. Sawing Wood

    Published 2013-01-11 17:04

    Notes on techniques to use when sawing wood.

  32. Hurdy Gurdy Playing

    Published 2013-01-11 16:59

    My compendium of Hurdy Gurdy playing tips, tricks and techniques.

  33. Hurdy Gurdy Making Process

    Published 2013-01-11 16:56

    A reference document containing the overall order of things when I’m making Hurdy Gurdies.

  34. Xbox UI Critique

    Published 2012-12-22 18:42

    A critique of some the Xbox UI based on experiences at a relative’s house

  35. Tagging Practises

    Published 2012-12-22 18:40

    Tagging schemas currently in use on this website, as well as techniques I use when tagging my content online.

  36. Minimal Keyboard Brainstorming

    Published 2012-12-22 18:38

    Ideas for an onscreen keyboard sign to be used with a typical TV remote offering minimal directional controls.

  37. Autosuggest Brainstorming

    Published 2012-12-22 18:31

    Suggesting a better Autosuggest, or “Correcting Autocorrect”

  38. Bread Recipe

    Published 2012-12-22 18:29

    This may need to be adjusted for your bread maker. All values are approximate and add up to roughly 1kg of bread dough.

  39. How I Explained Code To My Dad

    Published 2012-12-22 18:12

    My Dad recently mentioned to me that, whilst he understood the basic premise of programming, he couldn’t figure out exactly how it worked. My response

  40. Middle Way

    Published 2012-12-17 18:46

    The Middle Way (happy medium, moderate approach, etc) is a non-compromising alternative path towards a goal, lying approximately between two undesirable, goal-compromising extremes.

  41. ID vs class

    Published 2012-12-15 19:20

    Notes on choosing when to use id/class and what to use, based on URL design principles.

  42. Thoughts on Protocols, Dogfood and Open Source

    Published 2012-09-27 20:09

    A collection of thoughts about principles, DIY, OS and dogfooding. Originally a reply to a G+ thread about tent.io.

  43. Web Messaging

    Published 2012-09-26 18:44

    Thoughts, ideas, flows and UX related to sending and receiving of messages via the web (not email!)

  44. Web Actions

    Published 2012-09-23 21:34

    My Take on web actions as a new building block for the web. Includes detailed examples and nice drawings.

  45. Pricing for Client Comprehension

    Published 2012-09-05 12:41

    There are as many ways of billing for web consultancy as there are web consultants. But do our clients understand any of it?

  46. Misleading Links

    Published 2012-07-10 19:28

    Follow-up to an awkward twitter conversation between me and Paul Boag on links shaped like URIs and what they represent

  47. Tools for working in Plaintext

    Published 2012-07-05 22:12

    A listing of tools and links to tools that I find useful for working with JSON, MD etc

  48. 6 Secrets your Server would never tell you

    Published 2012-07-02 22:26

    Parody of the waiters one.

  49. Remote Participation

    Published 2012-07-01 12:04

    Pros, Cons and a formula for Remote Participation at events

  50. Impressions of HOME 2012

    Published 2012-06-24 13:28

    I went to Dartington HOME festival this year, and it was *great*

  51. Ode to Tags

    Published 2012-06-12 21:29

    In which I explain my love for Tags (woo! tags!)

  52. A Simple Pyo Synth

    Published 2012-05-30 21:35

    How to make a simple midi-controlled synth using Pyo

  53. How to Gracefully Retire YouTube Videos

    Published 2012-05-24 22:03

    What to do with old YouTube videos when they're no longer relevant? I've found a good way.

  54. How to be a better web designer in three easy steps

    Published 2012-05-10 15:32

    Three things every person in the web business should do.

  55. Enabling True Autolinking in Markdown

    Published 2012-04-25 17:57

    How to alter Markdown to enable parsing of plain links

  56. 5 things I learnt reading the PHP Manual

    Published 2012-04-21 19:11

    Obscure or otherwise ignored features that I hadn't come across before

  57. Thoughts on Web Design Education

    Published 2012-04-16 14:23

    In reply to Paul Boag. Some thoughts from a self-taught freelancer

  58. Creative CSS3 Selectors

    Published 2012-04-11 12:13

    A piece of CSS for adding useful behaviour to the otherwise passive <ins> and <del> elements.

  59. Blogging Practises

    Published 2012-04-10 12:12

    Guidelines I follow when publishing on the web

  60. WYSIWYG: Paradigm from the DEPTHS OF HELL

    Published 2012-04-10 10:41

    On why WYSIWYG is bad, what would be better and how to fix it for cheap

  61. Tips for Web Development in the back of a a Car

    Published 2012-03-31 18:41

    In which I offer some tips on writing code in the back of a car.

  62. Verification post for Technorati

    Published 2012-03-31 11:15

    In which I claim my blog on Technorati. Nothing to see here folks.

  63. Chopped up or Cloned: You Choose

    Published 2012-03-29 12:15

    In which I discuss the social web, what's wrong with it and how you can fix it for cheap

  64. Discerning the mess of Statuses, Notes, Updates and Tweets

    Published 2012-03-28 21:27

    In which I try to make sense of updates, statuses, text notes, tweets and the like

  65. Excellent Customer Service

    Published 2012-03-28 20:26

    Today was the first time in months I was actually impressed with a support service

  66. Structure and Roadmap

    Published 2012-03-27 20:18

    Principles, and internal structure of waterpigs.co.uk, todo list and roadmap for the future.

  67. My Post Type Schema

    Published 2012-03-22 12:35

    In which I document the different post types I'm using

  68. A Visual FAQ for the Raspberry Pi

    Published 2012-03-07 10:20

    In which I present a summary of RasPi hardware for the FAQ-challenged

  69. iOS Diagnostics

    Published 2011-11-07 15:13

    Ever wondered what diagnostic information your iOS device stores, and (if you're opted in) sends to Apple? I explain the most common entries.

  70. Giving Your Website a Custom Top Sites Preview

    Published 2011-11-07 12:30

    A la iCloud, use a piece of simple javascript to present Safari’s Top Sites with a custom logo

  71. Sometimes, One Page is Enough

    Published 2011-10-24 22:15

    On designing websites for small organisations, treating clients well, and applying thought

  72. Teaching the RCX VLL

    Published 2010-10-26 05:14

    Or: What that mysterious ‘P’ Program is for. This article covers what VLL is and how to make an RCX ‘speak’ it to a Micro Scout

  73. RCX on OS X

    Published 2010-10-02 16:30

    This article takes you through the steps required to get MacNQC working with a RCX on a computer running Mac OS X