The Curious Engineer

All blogs / DevOps / SRE / infrastructure

Chris Swan's Weblog

blog.thestateofme.com

IT mixology and other thoughts about tech, life the universe and everything

DevOps / SRE / infrastructureSecurityLinux / UnixEssays / personal

Posts
781 from 7 Jan 2008 to 22 Oct 2026
Posting
weekly (37 in the last year)
Kind
personal blog
Feed
https://blog.thestateofme.com/feed/

2026 30

  1. InfoQ – eMudhra Intermediate CA Compromise
  2. September 2026
  3. Milo cancer diary part 25 – remission again (again)
  4. The stories we tell
  5. The impersonal AI advantage
  6. August 2026
  7. Milo cancer diary part 24 – Fifth protocol
  8. Outrage for groups, adoration for individuals
  9. Home networks, security, and things (IoT)
  10. Orange to Orange website migrations
  11. July 2026
  12. Brewster’s Trillions
  13. June 2026
  14. Miell’s Law and Token Budgets
  15. May 2026
  16. Milo cancer diary part 23 – Five
  17. VLANs on Sodola managed switches
  18. April 2026
  19. Toronto
  20. March 2026
  21. QCon London 2026
  22. Monki Gras 2026
  23. February 2026
  24. Publishing apt and yum/dnf repos on GitHub Pages
  25. Packaging Dart binaries as .deb and .rpm etc.
  26. January 2026
  27. Skiing in Paradiski (Les Arcs 2000)
  28. Agentic Product Development and Theory of Constraints
  29. Milo cancer diary part 22 – remission again
  30. December 2025

2025 33

  1. Silent PC GPU upgrade
  2. Milo cancer diary part 21 – CHOP #4
  3. November 2025
  4. Clocking on at the Outrage Factory
  5. Checking that Docker image manifests are complete
  6. Don’t huff the fumes
  7. October 2025
  8. SLSA attestations for Docker matrix builds
  9. September 2025
  10. RISC-V Production Ready
  11. August 2025
  12. July 2025
  13. Using Architecture Decision Records (ADRs) with AI coding assistants
  14. Milo cancer diary part 20 – extended remission
  15. June 2025
  16. Failures of Imagination (again)
  17. Dart binaries in Python packages
  18. Dealing with Policy Debt
  19. Using a Python venv to run different versions of CMake
  20. May 2025
  21. Battery Bother
  22. Milo cancer diary part 19 – Four
  23. April 2025
  24. Florida 2025
  25. March 2025
  26. Skiing in Austria (again)
  27. Silent PC upgrade
  28. Using a Model to Model
  29. February 2025
  30. January 2025
  31. Milo cancer diary part 18 – OK but delays
  32. Fixing WiFi for iPad Mini 5
  33. December 2024

2024 31

  1. November 2024
  2. GL.iNet MT-6000 Flint2 Review
  3. October 2024
  4. Python script dependencies
  5. Milo cancer diary part 17 – remission redux
  6. September 2024
  7. Grace Hopper
  8. InfoQ – HelixML Announces Helix 1.0 Release
  9. Milo cancer diary part 16 – relapse redux
  10. August 2024
  11. E*TRADE Backup Withholding Tax
  12. InfoQ – GhostWrite Vulnerability in C910 and C920 RISC-V CPUs
  13. July 2024
  14. Supply Chain Security Trifecta – SBOM, SLSA, Scorecard
  15. Milo cancer diary part 15 – scans (again)
  16. June 2024
  17. Bullshit Baffles Brains
  18. May 2024
  19. Milo cancer diary part 14 – Three
  20. April 2024
  21. March 2024
  22. Review: Cory Doctorow ‘The Bezzle’
  23. Ross Anderson RIP
  24. Milo cancer diary part 13 – more H
  25. February 2024
  26. Linting Markdown with pymarkdownlnt
  27. Skiing in Espace Killy (Val d’Isere)
  28. January 2024
  29. Milo cancer diary part 12 – complications
  30. Horizon, the cover-up, and the NDAs
  31. December 2023

2023 38

  1. Full Fibre Saga
  2. Milo cancer diary part 11 – remission
  3. November 2023
  4. AI MacGuffin
  5. Milo cancer diary part 10 – relapse
  6. October 2023
  7. New York – Oct 2023
  8. September 2023
  9. More recent git on Google Cloud Shell
  10. Milo cancer diary part 9 – scans
  11. August 2023
  12. Second honeymoon part 3 – Singapore
  13. Second honeymoon part 2 – Ipoh
  14. Second honeymoon part 1 – KL
  15. July 2023
  16. Scafell Pike
  17. Milo cancer diary part 8 – done CHOPping for now
  18. Milo cancer diary part 7 – fat boy
  19. June 2023
  20. May 2023
  21. Multi architecture automated builds for Dart binaries
  22. Review: Cory Doctorow ‘Red Team Blues’
  23. Milo cancer diary part 6 – counting the cost
  24. Milo cancer diary part 5 – easing the pace
  25. April 2023
  26. RIP Dad
  27. March 2023
  28. Milo cancer diary part 4 – second setback
  29. Roll up, rollup, get your Dependabot PRs together here
  30. February 2023
  31. Milo cancer diary part 3 – back on track
  32. Milo cancer diary part 2 – first setback
  33. Skiing in the Three Valleys (Courchevel)
  34. January 2023
  35. Milo cancer diary part 1 – diagnosis and initial treatment
  36. Dependabot Wishlist
  37. Queuing Theory for Politicians
  38. USB C Charger Reviews

2022 29

  1. December 2022
  2. Learning (better) Dart with Advent of Code (and ChatGPT)
  3. Implementing OSSF Scorecards Across a GitHub Organisation
  4. November 2022
  5. October 2022
  6. SOCKS Proxy SSH Tunnels on OpenWRT
  7. September 2022
  8. Google Developer Expert
  9. Signing GitHub commits with SSH keys
  10. August 2022
  11. July 2022
  12. The Surveillance Party Redux
  13. June 2022
  14. May 2022
  15. The GraphQL Way
  16. Attaching a Terminal Emulator to a MAME Serial Port
  17. New RC2014 MAME Driver
  18. April 2022
  19. Dear Mims Davies, Johnson must be pushed out
  20. March 2022
  21. Journey to the RC2014 Mini Driver for MAME
  22. Decoding the MAME Rosetta Stone
  23. Black Sea ’93
  24. TMS9995 Breadboard System on MAME
  25. February 2022
  26. RC2014 Mini on MAME
  27. Grant Searle Simple Z-80 Machine on MAME
  28. January 2022
  29. My letter to my MP about the Partying Prime Minister

2021 42

  1. December 2021
  2. Bespoke realities
  3. November 2021
  4. Letters to Craig Murray #16
  5. Craig Murray’s reply to Letter #15
  6. Letters to Craig Murray #15
  7. Craig Murray’s reply to Letter #11
  8. Letters to Craig Murray #14
  9. Craig Murray’s reply to Letter #13
  10. Letters to Craig Murray #13
  11. Letters to Craig Murray #12
  12. Letters to Craig Murray #11
  13. Letters to Craig Murray #10
  14. October 2021
  15. Letters to Craig Murray #9
  16. Letters to Craig Murray #8
  17. Letters to Craig Murray #7
  18. September 2021
  19. Letters to Craig Murray #6
  20. ValidScript – a modest proposal for app security
  21. My first published programs
  22. Letters to Craig Murray #5
  23. August 2021
  24. Boots
  25. July 2021
  26. Maps
  27. Review – GL.iNet GL-MT1300 Travel Router
  28. My Dart wish list
  29. June 2021
  30. May 2021
  31. Sacrifice
  32. Pathological culture
  33. My Dart journey so far
  34. GitHub Actions and their product management philosophy
  35. April 2021
  36. Managing GitHub Labels
  37. Tech Debt Burndown Podcast
  38. ZeroSSL API – The missing examples
  39. March 2021
  40. Emissaries from the Future
  41. February 2021
  42. January 2021

2020 31

  1. December 2020
  2. November 2020
  3. Expanding Synology Volume Beyond 16TB
  4. October 2020
  5. September 2020
  6. August 2020
  7. RIP Dougal
  8. Multiple single pages in Hugo
  9. Winners and losers
  10. Which Java?
  11. 5 6 7 Rs of Cloud Migration
  12. July 2020
  13. Virtual Venues and Liminal Spaces
  14. The Front Row
  15. June 2020
  16. May 2020
  17. InfoQ – 55th Anniversary of Moore’s Law
  18. Synology DS420j mini review
  19. Quarantine cooking
  20. Directories and config files for multiple GitHubs
  21. Industry best practice as expressed in software
  22. Further thoughts on AWS Graviton2
  23. InfoQ – Benchmarks for Amazon’s Graviton2 Arm Processor
  24. Further thoughts on TornadoVM
  25. Working From Home
  26. InfoQ – TornadoVM: Running Java on GPUs and FPGAs with Dr Juan Fumero at QCon London
  27. Performance and Determinism
  28. Comparing Google and Amazon Pro Architect Certifications
  29. What are Modern Applications?
  30. InfoQ – Can We Build Trustable Hardware?
  31. An economic model for Data Gravity

2019 34

  1. The great bandwidth swindle
  2. How long to provision a VM?
  3. InfoQ – Oxide Computer Company Launch
  4. Review – Apple AirPods Pro
  5. InfoQ – Newly Announced Ecstasy Programming Language Targets Cloud-native Computing
  6. Certification
  7. Leaving the Institution
  8. RAGing your actions in post incident reviews
  9. Stateful Serverless
  10. Kubernetes and the 3 stage tech maturity model
  11. “I’m not technical”
  12. Policy debt
  13. Rescuing Gen 8 Microserver from rogue iLO
  14. Spaghetti and meatballs
  15. Making better decisions
  16. InfoQ – NotPetya Retrospective
  17. Retro Computing – Final Touches for TMS9995 on RC2014
  18. Retro Computing – Game Boy Restoration
  19. Retro Computing – BASIC and Forth on RC2014 TMS9995
  20. Retro Computing – TMS9995 on RC2014
  21. Open Source and Export Controls
  22. Retro Computing – Planning a TMS 9995 Build on RC2014
  23. Retro Computing – Gigatron
  24. Hantek DSO5102P Digital Oscilloscope
  25. Retro Computing – RC2014
  26. AutoSSH in Screen from systemd
  27. Data on premises, control in the cloud – will that work?
  28. Swift Playgrounds
  29. Ski Tracks mini review
  30. Skiing in Andorra (again)
  31. The (Calendar Invite) Attachment Anti-pattern
  32. Filter Failure at the Outrage Factory
  33. The Future of Tech Skills Training
  34. Fixing flow on Aqualisa Midas Plus shower mixer

2018 33

  1. InfoQ – Cloudflare WebAssembly and Key Value Store for Workers
  2. Multi Cloud Governance
  3. DXC Blogs – Delivering IT that “just works”
  4. Raspberry Pi Sous Vide Redux
  5. In Plain Sight
  6. Silent PC
  7. The Constraint Unblocker
  8. The Application Portfolio Manager
  9. Social media didn’t need to change how people voted
  10. Environment stability – Jenga or Riding a Bike?
  11. Laser Printers
  12. The PCF K8s flip-flop
  13. Failure of Imagination
  14. 500
  15. Reflections on Agile Enterprise Rome 2018
  16. Flying Norwegian
  17. Zurich to Munich by Bus
  18. Accelerate
  19. Howto: secure your DNS with a Raspberry Pi, Unbound and Cloudflare 1.1.1.1
  20. Using 1.1.1.1
  21. T-Shirt Sizes and the Copycloud
  22. My MBA
  23. Being an Engineer and a Leader
  24. Gemini – one week on
  25. 10 years of CloudCamp London – the HHGTG special
  26. Gemini first impressions
  27. DXC Bionix
  28. Bionix – a primer
  29. Skiing in Austria (Skiwelt)
  30. Headsets (mini review)
  31. Better WiFi with a Ubiquiti UniFi Access Point
  32. Getting more from a British Gas UP2 Timer
  33. InfoQ – A Deeper Dive into Spectre and Meltdown

2017 47

  1. How Not to Sell Bitcoins
  2. Home Lab/Network
  3. RISC-V, innovation, and not having to ask permission
  4. InfoQ – Traffic Shifting in AWS Lambda Aliases Coming Soon
  5. So you want me to approve your open source project
  6. Virtual Machine Capacity Management
  7. Nudging original Wileyfox Swift into OTA updates
  8. Wardley mapping resources
  9. LessOps
  10. Marginal cost of making mistakes
  11. Safety first
  12. Wage Slaves
  13. Serverless, DevOps, NoOps, Canaries
  14. The DXC Blogs – Application Intimacy
  15. The DXC Blogs – outro
  16. The DXC Blogs – AWS Managed Services
  17. The DXC Blogs – The point of Blockchain
  18. Bionics – a primer
  19. The DXC Blogs – The point of (Docker) containers
  20. The DXC Blogs – 3 Ways to Make DXC Better
  21. The DXC Blogs – Paying for Linux
  22. The DXC Blogs – Write code. Not too much. Mostly docs.
  23. The DXC Blogs – Programming Languages
  24. The DXC Blogs – GIS CTO July 2016 Newsletter
  25. The DXC Blogs – vSphere Integrated Containers (VIC)
  26. The DXC Blogs – DevOps in GIS
  27. The DXC Blogs – Unikernels
  28. The DXC Blogs – What Would Google Do (WWGD)?
  29. InfoQ – Moby and LinuxKit Open Source from Docker
  30. The DXC Blogs – Four Pillars of Modern Infrastructure
  31. The DXC Blogs – Install Docker
  32. The DXC Blogs – I read tech news so you don’t have to
  33. The DXC Blogs – The value of artifacts
  34. The DXC Blogs – an intro
  35. Howto: install and run Git Bash and Atom on Windows
  36. Wilful ignorance
  37. Lovely
  38. InfoQ – Intel Launch Optane SSD
  39. Goodbye CSC, Hello DXC Technology
  40. InfoQ – Raspberry Pi Launch Zero W
  41. A day in the life of a CTO
  42. InfoQ – Cloudbleed – Cloudflare Proxies Memory Leak
  43. Asus Tinker Board – First Impressions
  44. The Politics of Data
  45. Replacing Active Directory DNS with BIND on OpenWRT
  46. Restoring Power
  47. Offshoring my Android tablet traffic

2016 19

  1. InfoQ – Amazon Preview FPGA enabled EC2 Instances
  2. InfoQ – Amazon Launch Lightsail Virtual Private Servers
  3. InfoQ – Serverlessconf London 2016
  4. Review – Lenovo X250
  5. Metaprogramming
  6. The Boiling Conspiracy
  7. Online services – a retrospective
  8. WebVR – 15 Sep 2016 CloudCamp London Lightning Talk
  9. Learning to Code
  10. Racist, abusive or foul language
  11. The Surveillance Party
  12. Self Encrypting Drives
  13. Surprisingly Slipshod for Amazon
  14. Infosec Europe 2016 DevOps Connect presentation Deploying Security at Scale
  15. micro:bit Simon
  16. InfoQ – Docker Security Scanning
  17. Wireless doorbell extension
  18. Skiing in Andorra
  19. Refereeing the Unikernels Slamdown

2015 45

  1. Copying GPT SSDs
  2. Using Overlay file system with Docker on systemd Ubuntu (14.10+)
  3. Installation is a Software Hate Crime
  4. Three days with Bryan Cantrill
  5. Moving on from Cohesive Networks
  6. UI Versus UX – Southern Railway Provide A Terrible Example
  7. The Dell Lesson on Trust Scope
  8. Apple cedes Intel favoured nation status to Microsoft and Dell
  9. InfoQ – Structure 2015 – State of the Cloud and Container Ecosystems
  10. Buying Wooden Kitchen Worktops from Wren Living
  11. Buying Kitchen Appliances from Wren Living
  12. My Wren Kitchen – The Issues
  13. My Wren Kitchen – Overview
  14. A/B Testing Into Mediocrity
  15. InfoQ – ContainerX Launching Container Platform for Enterprise IT
  16. InfoQ – Twistlock Announce General Availability of Container Security Suite
  17. TV Cable Tidy
  18. Fearing the Investigatory Powers Bill
  19. InfoQ – Docker Acquires Tutum
  20. Gizmo2 first impressions
  21. Forwarding DNS queries to AWS VPC resolvers
  22. InfoQ – Docker 1.8 Release with Multiple New Tools
  23. Bad data will make you sell the wrong thing
  24. Upgrading Docker Redux
  25. InfoQ: FCC Rules Block use of Open Source
  26. Searching private Gists
  27. Apache 2.2 on Ubuntu 14.04
  28. Direct connections aren’t created equal
  29. Being better informed on security topics
  30. InfoQ: Big Data as a Service, an Interview with Google’s William Vambenepe
  31. Upgrading Docker
  32. InfoQ: Security Vulnerabilities in Docker Hub Images
  33. Container Networking Tutorial
  34. InfoQ: Azure New Networking Capabilities
  35. InfoQ – Docker Security Benchmark
  36. A new home for Raspberry Pi OpenELEC dev builds
  37. NAT in the hat
  38. Laptops – two wrongs, who can make a right?
  39. Using Overlay file system with Docker on Ubuntu
  40. OpenELEC dev builds for Raspberry Pi 2
  41. Glad I bought my Chromebook from John Lewis
  42. InfoQ – Powerstrip: A Tool for Prototyping Docker Extensions
  43. Howto – enable email migration into Google Apps
  44. Howto – Factory Reset iLO 4 on HP Microserver Gen8
  45. Gen8 Microservers

2014 59

  1. The New Stack – Why Docker, Containers and systemd Drive a Wedge Through the Concept of Linux Distributions
  2. InfoQ – Amazon releases AWS Key Management Service
  3. Grove Starter Kit for Arduino
  4. LinkIt ONE – first impressions
  5. Node-RED on WRTnode
  6. InfoQ – Netflix Releases Open Source Message Security Layer
  7. OpenWRT on TP-Link WR-703N
  8. IPexpo – What is DevOps, and why should infrastructure operations care?
  9. InfoQ – CloudFlare Universal SSL – Free Web Security for All
  10. ODCA Forecast 2014: Software Defined Networking – What’s New?
  11. wrthelp – a demo app for the WRTnode
  12. AppSecUSA – Docker, DevOps, Security
  13. Docker Networking
  14. InfoQ – Zettio Releases Weave for Docker Networking
  15. The Stack – Hyperconverged Infrastructure – Where’s the Network?
  16. InfoQ – Docker: Present and Future
  17. Why my X230 might be my last Lenovo laptop
  18. Fun with Flocker
  19. InfoQ – ClusterHQ Launches Flocker to Facilitate Robust Stateful Docker Containers
  20. Multi tier Docker apps with Panamax
  21. InfoQ – CenturyLink Launches Panamax Docker Composition Tool
  22. USB Shaver Charger
  23. InfoQ – Deis adds Support for Docker Hub
  24. Network Intrusion Detection on VNS3
  25. Cloud Price Wars Part 4 – Sub Penny
  26. The Stack – NFV in action: the Snabb Switch
  27. InfoQ – Docker Acquires Orchard Labs
  28. Multi tier Docker apps with Fig
  29. Chicago Docker Meetup presentation on Security
  30. InfoQ – New Mobile Services in Amazon’s Cloud
  31. 10 ways VNS3 enhances your AWS VPC
  32. My letter to my MP about the Data Retention and Investigatory Powers Bill
  33. InfoQ – New Low End T2 Instances for Amazon EC2
  34. Fpga
  35. Home brew
  36. The Stack – Facebook Take a Different Approach to SDN
  37. InfoQ articles
  38. Cloud Price Wars – What about the network?
  39. Connecting Docker containers between VMs with VXLAN
  40. Three doesn’t feel at home on 4G networks
  41. (Not) Connecting Docker containers between VMs with VXLAN
  42. Beware the default network
  43. Heartbleed – the Tortoise and the Hare
  44. Why I think Google fired the opening shots in the Cloud Price war
  45. Done with Bejeweled Blitz
  46. Review – Fujitsu ScanSnap iX500
  47. Cheap HDMI to VGA adaptor
  48. Data at rest is free, data in motion costs money
  49. Docker memory profiling
  50. Banking on Ubuntu
  51. Security protocols in constrained environments
  52. Boot2Docker on Hyper-V
  53. Review – Gigabyte Brix GB-XM14-1037
  54. Review – Intel NUC DC53427HYE
  55. Review – Dell PowerEdge T110 II
  56. Multi tier apps in Docker.io
  57. Ubuntu images on Docker.io
  58. Node-RED on Docker
  59. OpenWRT on TP-Link TL-WR2543ND

2013 73

  1. Pi Lite with Node-RED
  2. What Are People Doing On All Those Cheap Chromebooks?
  3. BeagleBone Black Rube Goldberg Internet Thing
  4. Bitcoin – the Satoshi limit
  5. Classes of tablet
  6. What Are People Doing On All Those Cheap Tablets?
  7. Abandoning Apple
  8. The compiler will not save you
  9. Review – Koss iSpark headphones/microphone
  10. Review – Samsung S4 Mini Duos
  11. OpenELEC dev builds – a pause in the action
  12. Google Wallet – even worse than PayPal pt. 2
  13. Brighton Mini Maker Faire Raspberry Pi FAQ
  14. Google Wallet – even worse than PayPal
  15. Pi Pandora over the Pond
  16. Why Twitter’s 2FA is better than my bank’s
  17. Excited about etcd
  18. Howto stunnel from HTTPS to HTTPS
  19. CohesiveFT video overview
  20. Congress – cheaper than you thought
  21. The web filter industry
  22. Your own VPN in the cloud
  23. Green Earl Grey
  24. Review – BeagleBone Black
  25. Review – Instant OpenELEC Starter
  26. A well regulated lobby
  27. Indistinguishable from fraud
  28. OpenELEC dev builds
  29. Magic teabags
  30. Google Compute Engine – first impressions
  31. Authorization
  32. Improved temperature control for Raspberry Pi sous vide
  33. Sunday Roast
  34. Needy Jelly Babies
  35. An adventure with Chef
  36. A lack of discretion
  37. More memory, better performance
  38. Sous Vide Roast Beef redux
  39. Best roast beef ever
  40. HP 650 Business Laptop – review
  41. Sous vide steak
  42. Raspberry Pi sous vide water bath
  43. OpenELEC 3.0 Released
  44. Review – Lenovo X230
  45. Ruining the firework display
  46. QCon Presentation ‘Consumerisation – what does it mean to a developer?’
  47. SDN – flow control and APIs
  48. My New Job
  49. What’s going on in laptop land?
  50. Why the Chromebook will be disruptive
  51. Presenting with a Chromebook
  52. Do VMs dream of real networks?
  53. New hosting for Pi Chimney at GreenQloud
  54. DevOps is really about design
  55. DS18B20 Temperature Sensor with Raspberry Pi
  56. OpenELEC 3.0 RC2
  57. Lenovo S206 – first impressions
  58. Scream if you want to go faster
  59. It got a bit cold
  60. Stellaris Launchpad as a JTAG programmer (not yet)
  61. Chromebook – a week on the road
  62. STM32 dev the easy way
  63. Raspberry Pi project boards pt.3 – Gertboard
  64. End of support, end of the line
  65. Return of the Nanode thermometer
  66. Raspberry Pi project boards pt.2 – Quick2Wire
  67. ChrUbuntu – Ubuntu on ARM Chromebook
  68. AirPlay on Raspberry Pi the easy way
  69. Raspberry Pi project boards pt.1 – Ladder Board
  70. OpenELEC 3.0 RC1
  71. ARM Chromebook – one week on
  72. The perils of modern lego
  73. Netbook mort?

2012 60

  1. 3tb
  2. Review – Samsung ARM Chromebook – first impressions
  3. STM32F3 no dice (yet)
  4. Fulfilment is hard
  5. Styles of IT Governance
  6. Byod
  7. Raspberry Pi Satellite TV
  8. OpenELEC on Raspberry Pi growing up quick
  9. Geeks and Guinea Pigs
  10. The wrong sort of radio, redux
  11. The best conference bag
  12. Tablets for Christmas
  13. Images of official OpenELEC builds
  14. Broken netbook media player
  15. OpenELEC with media_build
  16. Moving house
  17. Wales ape and monkey sanctuary
  18. Apple – missing the point about NFC
  19. OpenELEC keeps getting better
  20. Tablets go multi user (at last)
  21. Improving automated OpenELEC build
  22. Pi Chimney
  23. Interruption in service
  24. My Azure Virtual Machine – disappointing
  25. Raspberry Pi TV/PVR
  26. Raspberry Pi GPIO Joystick
  27. Raspberry Pi Arcade
  28. Raspberry Pi Alarm
  29. Recovering my Azure VM
  30. MS improve Azure free trial
  31. MBNA and Miles & More dupe me out of 10,000s of miles
  32. Galaxy Tab eats Ice Cream Sandwich
  33. Drones
  34. Securely accessing your home network with Raspberry Pi – Pt. 2
  35. Securely accessing your home network with Raspberry Pi – Pt. 1
  36. Azure account disabled
  37. Building OpenELEC in the cloud Pt. 2
  38. Building OpenELEC in the cloud
  39. Password dump checking
  40. Making OpenELEC images for Raspberry Pi
  41. Making an image file from an SD card on Windows
  42. KVM mort
  43. Raspberry Pi on iPad
  44. Bolting in security
  45. XBMC on Raspberry Pi with OpenELEC pt.2
  46. XBMC on Raspberry Pi with OpenElec
  47. Raspberry Pi Business Card Box
  48. An enterprise Ultrabook
  49. Doing better at dealing with credit card fraud
  50. Three screens
  51. Howto get POP3 from Gmail without SSL
  52. Big Data – a little analysis
  53. Lessons to be learned from the Linode Bitcoin incident
  54. The suckage of hotel Internet
  55. Nanode thermometer
  56. Raspberry Pi – Category Killer (2) – Media Players
  57. Building security in – the audit paradox
  58. Arduino Simon – a little more
  59. Make and mend (Arduino Simon Pt. 2)
  60. Arduino Simon

2011 40

  1. Review – Sapphire Radeon HD 5450 Graphics Card
  2. Windows 8 Preview, and another Microserver
  3. OpenVPN
  4. Why Raspberry Pi is going to be huge
  5. Race Against The Machine
  6. Eyeballs on security monitoring – rods and cones
  7. AMQP vs OpenMAMA – a contrived conflict
  8. One weekend, four upgrades
  9. Network config for Linux VMs on a laptop
  10. Hardware hacking
  11. NoSQL as a governance arbitrage
  12. AMQP – the enchanted corner of SOA
  13. Review – EVGA G210 Graphics Card
  14. Review – Lenovo X121e – first impressions
  15. Review – Dell U2711 Monitor
  16. Another way that Google+ gets identity wrong
  17. Lenovo fail me again
  18. Review – Netgear Powerline AV 500 Adapter Kit (XAV5001)
  19. Another Microserver
  20. A cooler, quieter, cheaper and greener life
  21. and we’re back
  22. No laptop, will travel
  23. What happened on Jun 14th?
  24. The five fingers model for enterprise entitlements
  25. iPad 2 versus Samsung Galaxy Tab
  26. Running an unlocked Galaxy Tab on AT&T’s tablet tariff
  27. Review – HP Microserver
  28. Playing DivX and Xvid on iPad
  29. Review (and some howto) – Synology DS411J NAS
  30. Snakes!
  31. Eyeballs not devices
  32. More Android
  33. Android Experimentation
  34. Every hotel room should have one
  35. The return of Mr Nice Guy
  36. Facebook and Internet Alchemy
  37. Search in Google Books – not working?
  38. The wrong sort of radio
  39. How Postini ruins the good news about DKIM and Google Apps
  40. Bubble 2.0

2010 67

  1. Salt – I want my DVD player back
  2. T J Hughes – England’s worst online toy store? (Update – maybe not)
  3. Good customer service – Brabantia
  4. Getting Google Voice outside the US
  5. Gifting Google (and why it’s unlikely to happen soon)
  6. Getting US Google Books onto a UK Kindle
  7. Region locks – My 2¢
  8. A tale of two clouds
  9. email like it’s 1995
  10. Grids, clouds and why productivity matters most
  11. Two speed broadband – there is no faster
  12. Kindle needs backup/restore for collections
  13. Using Amazon EC2 as a web proxy
  14. Is zero weight a feature?
  15. Identity Providers – the rest
  16. Social Documents
  17. Renumbering (and renaming) media files
  18. Kindle 3G Review – first impressions
  19. Identity Providers – Facebook
  20. Thinking once more about state and synchronisation
  21. Identity Providers – Google
  22. iOS 4 on iPod Touch 2G
  23. Identity Providers – Twitter
  24. Review – Thule 9705 BoltOn bike carrier
  25. 3D (in)Secure
  26. The end of the bus tour
  27. Call routing
  28. Netbooks – why I won’t buy another
  29. Office VOIP
  30. SaaS tax trouble
  31. Howto – fix lip sync on DivX videos
  32. Review – DrayTek Vigor 2820 ADSL Router Firewall and Load Balancer
  33. Travelcard travesty
  34. Stumbling through the Ethernet First Mile
  35. Kindle 3G – it’s a trap
  36. Mowing the Cloud
  37. Digital 9/11
  38. Some thoughts provoked by Tim Bray on ‘numbers’
  39. Pioneer One
  40. Review – Capitalism: A love story
  41. Video distribution at home
  42. Re-energising Pleo
  43. Excessive network?
  44. The MAC hullabaloo
  45. Mobile platforms
  46. BlackBerry OS 5
  47. Lenovo X201 Tablet review – week 2
  48. Not Only SQL
  49. Broadband Britain – really?
  50. Vodafone 3G PAYG Top Up and Go gone bad
  51. Lenovo X201 tablet review – first impressions
  52. Holiday in Florida 2010
  53. The day democracy died
  54. A tale of bad customer service – Lenovo
  55. Why are politicians so eager to sell our souls to the media industry?
  56. My letter to my MP about the Digital Economy Bill
  57. Digital Economy Bill vs SaaS
  58. Review – TomTom for iPod Touch
  59. Fixing the fan on my noisy Lenovo s10e
  60. 3 MiFi mini review redux
  61. iPod, eBook, dAllowance
  62. eBooks and price discrimination
  63. My prediction – take some tablets
  64. Gdrive
  65. Getting out of the weeds
  66. Paremus ServiceFabric on EC2 – declaring victory
  67. Techlust – Lenovo IdeaPad U1

2009 46

  1. Paremus ServiceFabric on EC2 day 5
  2. Paremus ServiceFabric on EC2 day 4
  3. Paremus ServiceFabric on EC2 days 2/3
  4. Workload factoring
  5. Paremus ServiceFabric on EC2 – day 1
  6. Oscillations and inversions in the cloud
  7. Waving or drowning?
  8. It’s not just about the money
  9. The network isn’t ubiquitous
  10. PVR 2.0 (Sagem DTR67320T mini review)
  11. Techlust – Barnes & Noble’s ‘Nook’
  12. uncommon sense
  13. Become a VIP for free (and get secure on the web)
  14. Mini review – 3 MiFi
  15. Telepersona
  16. Custom CSS frustration
  17. Techlust – Nokia’s ‘Booklet’
  18. How Gmail could be better
  19. A good week for identity management
  20. Monitising the freetards pt.2
  21. Monitising the freetards pt.1
  22. A tale of good customer service – Le Creuset
  23. Tied down
  24. OpenDNS – there may be trouble ahead
  25. Uniqueness modifiers
  26. advertising immunity – an aspiration for the naughties?
  27. In a TFhelL minute
  28. Process failures – Amex Direct Debit
  29. Google – getting it right :)
  30. Google – trying to be too clever
  31. Geek travel
  32. No more Mr Nice Guy
  33. The right not to get caught
  34. Netbooks are small, not crippled
  35. Security conferences
  36. Netbook nirvana
  37. Will credentials
  38. Impedance mismatches – in data and education
  39. Maaking it work
  40. Semantic Web for Finance – answering Sean Park’s call to action
  41. Why don’t we wiki?
  42. My technology time line
  43. Persona – one year on
  44. Why does so much of the blogosphere not support comment subscriptions?
  45. Classen’s law
  46. More worst practices of Enterprise Architects

2008 24

  1. A social networking operating system
  2. Social network modalities
  3. The end of persona?
  4. Weak ties = new information (which is essential to innovation)
  5. Telephone numbers – the original digital identity
  6. Why do they never learn?
  7. Reversion marketing
  8. Digital ego?
  9. What happens when we all have our own queue(s)?
  10. The Myth of Software Support
  11. Directed social bookmarking
  12. Why I’m a NAC nonbeliever
  13. Why trust != management, and what can be done about it
  14. Directories 2.0 – entitlements services
  15. The wrongs of enterprise rights management
  16. Airlifting across the creative media chasm
  17. Subscription bounded blog search
  18. The interest feed
  19. More on (limited liability) persona
  20. RSS Feed
  21. Persona
  22. Digital photography – past the tipping point
  23. Quotation mashup
  24. Hello world!