Past Blog Posts


  1. Michelin Stars for Celiacs: Angler, San Francisco: Not recommended November 9, 2020
  2. Silence isn't OK: Black Lives Matter June 16, 2020
  3. OpenConfig Public Projects May 17, 2020
  4. Moving to Google Cloud Run May 9, 2020
  5. Swing October 14, 2018
  6. Cryptocurrencies November 20, 2017
  7. Migration of Site to Hugo! January 21, 2017
  8. OpenConfig and IETF YANG Models: Can they converge? August 2, 2016
  9. Lecture at Ecole Polytechnique: Taking Network Management into the 21st Century January 28, 2016
  10. OpenConfig Interfaces - Some Examples September 8, 2015
  11. The right tool for the job: Choosing where to use RSVP-TE or SR. June 1, 2015
  12. Working with YANG Models - A brief intro to 'pyangbind' April 24, 2015
  13. March 2013 - December 2014 on TfL December 26, 2014
  14. RFC5218, RSVP-TE and Segment Routing. March 14, 2014
  15. SPRING Forward(ing) January 29, 2014
  16. Almost Two Years On: Where is SDN? August 10, 2013
  17. Speed of Internet Innovation. October 31, 2012
  18. Reinforcing the Kitchen Sink - Another BGP Presentation October 8, 2011
  19. Some Initial Thoughts on the Software-Defined Network (SDN). August 19, 2011
  20. Progress with Error Handling for BGP August 3, 2011
  21. NANOG 51 Presentation March 25, 2011
  22. BGP Error Handling - Developing an Operator-Led Approach in the IETF January 29, 2011
  23. LINX71 - 100GE in the Lab December 23, 2010
  24. Ghent 6 December 1, 2010
  25. BGP Error Handling and Enhancements Post IETF-79 November 14, 2010
  26. Save Herne Hill. September 19, 2010
  27. UKNOF 16 - Enhancing BGP - Video July 5, 2010
  28. Cycling Video June 19, 2010
  29. Leaving AS5413 June 19, 2010
  30. Ride Report: Paris-Roubaix June 8, 2010
  31. Paris-Roubaix Sportive 2010 June 7, 2010
  32. Digital Economy Bill YouTube Questions May 2, 2010
  33. Tour of Flanders Photo April 29, 2010
  34. UKNOF 16: Enhancing BGP April 26, 2010
  35. Error Handling in BGP (Again!) April 21, 2010
  36. Pictures from the Ronde Van Vlaanderen April 12, 2010
  37. CV Update February 9, 2010
  38. Juniper PSN-2010-01-626 (AS4 Again!) January 8, 2010
  39. Grupetto Start to the Year January 3, 2010
  40. Visualising MPLS-TE Networks December 30, 2009
  41. Network Updates and Opportunities December 12, 2009
  42. LINX 65 Presentation June 15, 2009
  43. 32-bit AS numbers introduce a new BGP flaw. January 19, 2009
  44. More Di2 Stuff December 28, 2008
  45. Removing BGP from a VRF under 12.2(33)SRC2 October 24, 2008
  46. Building the RIPEDB server October 8, 2008
  47. Site Updates October 1, 2008
  48. IPv6 - It *Doesn't* Just Work. September 30, 2008
  49. Why I'm excited about Di2. September 14, 2008
  50. Rollapaluza Best September 8, 2008
  51. 1st Shoreditch Invitational Bike Polo August 25, 2008
  52. Rollapaluza XI August 9, 2008
  53. Grass Track Racing August 1, 2008
  54. Handy vim tip August 1, 2008
  55. Big crash. June 27, 2008
  56. Other Cyclists. May 27, 2008
  57. IRO Mark V May 17, 2008
  58. Rollapaluza May 15, 2008
  59. Bread Recipes April 28, 2008
  60. A Sad Day April 14, 2008
  61. ic.ac.uk fetchmailrc Settings March 15, 2008
  62. Commuting Bike Stolen March 11, 2008
  63. A Social Experiment March 7, 2008
  64. Django March 1, 2008
  65. crontab hacks February 29, 2008
  66. RFID Presentation February 29, 2008
  67. RFID Basics! February 21, 2008
  68. This was a fun ride. December 31, 2007
  69. Asterisk on OS X December 2, 2007
  70. iPhone SDK November 26, 2007
  71. Linking against GSL With Xcode November 22, 2007
  72. Linking against GSL on OS X 10.5 Leopard November 15, 2007
  73. New Look November 1, 2007