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 10 November 2022
  2. Week what? 16 July 2022
  3. Streaming audio from a Pi to a Bluetooth speaker, with Spotify Connect 26 November 2021
  4. Little Printer Lives! On Nord. 07 March 2019
  5. Deskie: a networked ambient desk accessory 10 June 2018
  6. The browser as an engine for prototyping connected objects 21 May 2018
  7. Moving to Berlin: things to know 27 February 2018
  8. Pen and process 19 February 2018
  9. Soups I've known and loved 12 February 2018
  10. Places to look for a developer job in London 13 September 2017
  11. 3. Two things at once 17 June 2016
  12. 2. Talk to me 16 June 2016
  13. 0. Intro 05 June 2016
  14. 1. Play us a tune 05 June 2016
  15. Quickly turn on/off background services with Brew Service Menubar 08 May 2016
  16. Reverse engineering Think With Google's My Edit 29 November 2015
  17. Generic Smart Objects 15 November 2015
  18. Saturday colour scheme 14 November 2015
  19. Idea: Synchronised moments 14 November 2015
  20. Week 44 14 November 2015
  21. Week 45 14 November 2015
  22. Week 33 31 October 2015
  23. Week 34 31 October 2015
  24. Week 35 31 October 2015
  25. Week 36 31 October 2015
  26. Week 37 31 October 2015
  27. Week 38 31 October 2015
  28. Week 39 31 October 2015
  29. Week 40 31 October 2015
  30. Week 41 31 October 2015
  31. Week 42 31 October 2015
  32. Week 43 31 October 2015
  33. Week 32 30 October 2015
  34. Week 19 29 October 2015
  35. Week 20 29 October 2015
  36. Week 21 29 October 2015
  37. Week 22 29 October 2015
  38. Week 23 29 October 2015
  39. Week 24 29 October 2015
  40. Week 25 29 October 2015
  41. Week 26 29 October 2015
  42. Week 27 29 October 2015
  43. Week 28 29 October 2015
  44. Week 29 29 October 2015
  45. Week 30 29 October 2015
  46. Week 31 29 October 2015
  47. Using resin-wifi-connect on Raspberry Pi without Docker 28 October 2015
  48. Week 18 28 October 2015
  49. Playlister-follow prototype 17 May 2015
  50. Reaching for the RFID 15 May 2015
  51. Week 17 04 May 2015
  52. Week 12 26 April 2015
  53. Week 13 26 April 2015
  54. Week 14 26 April 2015
  55. Week 15 26 April 2015
  56. Week 16 26 April 2015
  57. Week 10 21 March 2015
  58. Week 11 21 March 2015
  59. Week 5 21 March 2015
  60. Week 6 21 March 2015
  61. Week 7 21 March 2015
  62. Week 8 21 March 2015
  63. Week 9 21 March 2015
  64. Week 4 07 February 2015
  65. Week 1 25 January 2015
  66. Week 2 25 January 2015
  67. Week 3 25 January 2015
  68. 2014 24 January 2015
  69. CEC research 14 January 2015
  70. Festive prototyping with Electric Imp and CheerLights 23 December 2014
  71. Trying the Pebble 01 May 2014
  72. ThingMonk 2014 10 January 2014
  73. This Happened 05 January 2014
  74. Playful 2011 28 November 2011
  75. My first post 04 September 2011