Past Blog Posts


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