A freelance developer working with the web, mobile and hardware from prototype to production. More

Get in touch: email, tweets.
Elsewhere: code, photos, listening, links, magpie, BBC projects.

All posts

  1. Streaming audio via Spotify or Airplay to a Bluetooth speaker with Balena Sound

    Published on 10 November 2022

  2. Week what?

    Published on 16 July 2022

  3. Streaming audio from a Pi to a Bluetooth speaker, with Spotify Connect

    Published on 26 November 2021

  4. Little Printer Lives! On Nord.

    Published on 07 March 2019

  5. Deskie: a networked ambient desk accessory

    Published on 10 June 2018

  6. The browser as an engine for prototyping connected objects

    Published on 21 May 2018

  7. Moving to Berlin: things to know

    Published on 27 February 2018

  8. Pen and process

    Published on 19 February 2018

  9. Soups I've known and loved

    Published on 12 February 2018

  10. Places to look for a developer job in London

    Published on 13 September 2017

  11. 3. Two things at once

    Published on 17 June 2016

  12. 2. Talk to me

    Published on 16 June 2016

  13. 1. Play us a tune

    Published on 05 June 2016

  14. 0. Intro

    Published on 05 June 2016

  15. Quickly turn on/off background services with Brew Service Menubar

    Published on 08 May 2016

  16. Reverse engineering Think With Google's My Edit

    Published on 29 November 2015

  17. Generic Smart Objects

    Published on 15 November 2015

  18. Week 45

    Published on 14 November 2015

  19. Week 44

    Published on 14 November 2015

  20. Saturday colour scheme

    Published on 14 November 2015

  21. Idea: Synchronised moments

    Published on 14 November 2015

  22. Week 43

    Published on 31 October 2015

  23. Week 42

    Published on 31 October 2015

  24. Week 41

    Published on 31 October 2015

  25. Week 40

    Published on 31 October 2015

  26. Week 39

    Published on 31 October 2015

  27. Week 38

    Published on 31 October 2015

  28. Week 37

    Published on 31 October 2015

  29. Week 36

    Published on 31 October 2015

  30. Week 35

    Published on 31 October 2015

  31. Week 34

    Published on 31 October 2015

  32. Week 33

    Published on 31 October 2015

  33. Week 32

    Published on 30 October 2015

  34. Week 31

    Published on 29 October 2015

  35. Week 30

    Published on 29 October 2015

  36. Week 29

    Published on 29 October 2015

  37. Week 28

    Published on 29 October 2015

  38. Week 27

    Published on 29 October 2015

  39. Week 26

    Published on 29 October 2015

  40. Week 25

    Published on 29 October 2015

  41. Week 24

    Published on 29 October 2015

  42. Week 23

    Published on 29 October 2015

  43. Week 22

    Published on 29 October 2015

  44. Week 21

    Published on 29 October 2015

  45. Week 20

    Published on 29 October 2015

  46. Week 19

    Published on 29 October 2015

  47. Week 18

    Published on 28 October 2015

  48. Using resin-wifi-connect on Raspberry Pi without Docker

    Published on 28 October 2015

  49. Playlister-follow prototype

    Published on 17 May 2015

  50. Reaching for the RFID

    Published on 15 May 2015

  51. Week 17

    Published on 04 May 2015

  52. Week 16

    Published on 26 April 2015

  53. Week 15

    Published on 26 April 2015

  54. Week 14

    Published on 26 April 2015

  55. Week 13

    Published on 26 April 2015

  56. Week 12

    Published on 26 April 2015

  57. Week 9

    Published on 21 March 2015

  58. Week 8

    Published on 21 March 2015

  59. Week 7

    Published on 21 March 2015

  60. Week 6

    Published on 21 March 2015

  61. Week 5

    Published on 21 March 2015

  62. Week 11

    Published on 21 March 2015

  63. Week 10

    Published on 21 March 2015

  64. Week 4

    Published on 07 February 2015

  65. Week 3

    Published on 25 January 2015

  66. Week 2

    Published on 25 January 2015

  67. Week 1

    Published on 25 January 2015

  68. 2014

    Published on 24 January 2015

  69. CEC research

    Published on 14 January 2015

  70. Festive prototyping with Electric Imp and CheerLights

    Published on 23 December 2014

  71. Trying the Pebble

    Published on 01 May 2014

  72. ThingMonk 2014

    Published on 10 January 2014

  73. This Happened

    Published on 05 January 2014

  74. Playful 2011

    Published on 28 November 2011

  75. My first post

    Published on 04 September 2011