Terence Eden. He has a beard and is smiling.

Terence Eden’s Blog

Theme Switcher:

Boring Is Beautiful

· 300 words · Viewed ~305 times


A completely black image.

I have a lot of smarthome gadgets - but my favourite is the Tado° Thermostat. I think it might be the most boring gadget I've ever used - and that's why I love it! We spend far too much time staring at our screens. We obsessively tend to our digital gardens and rarely spend the time to enjoy them. Our smart watches constantly buzz with news from the social media service du jour. Where are …

Notes from GovCamp 2020

· 500 words


Giant post it notes stuck to a wall.

I've been to a fair few GovCamps - the (mostly) annual gathering of Civil Servants who want to explore new ways of working. For a flavour of what they're like, see scripti electronici passim: GovCamp 2012 (Video of my talk) GovCamp 2015 Tweets only GovCamp 2016 GovCamp 2018 GovCamp 2019 It was great to see old friends (and how old we've become) but even greater to hear so many pitches start…

What's the fastest legal use of the Internet?

· 3 comments · 350 words


I rediscovered an curious Tweet from 2012: adam kinsley@adamkinsleyInteresting that Arqiva point out that fastest legal use of Internet probably only requires 2.5MBPs. Reliability key #commsreview❤️ 2💬 3🔁 009:34 - Wed 04 July 2012 That was a reasonable - if incorrect - assumption at the start of the decade. Streaming TV was in its infancy, and it was ridiculous to suggest that people might want …

Joining the board of OpenUK

· 2 comments · 350 words


Cartoon of the OpenUK vision.

As you know, I'm a supporter of open technology. I write open source, I work on open standards, I care about open data. So I am delighted to have joined the board of OpenUK. Our purpose? To develop and sustain UK leadership in Open technology. I want to make the UK the best place to be for open source developers, users, and buyers. I believe that code written by the public sector should be…

What Happens at #GovCamp Stays at GovCamp?

· 6 comments · 750 words · Viewed ~254 times


A dictaphone.

How do you archive a conference? A decade ago, I blogged about how to archive a BarCamp - I don't think anyone took up my suggestions. I tried to put it into practice, but in this post about 2009's BarCampBrighton4, half the links have rotted away, cool media-hosting startups have gone bust and eaten the video. Websites die, tweets get deleted, media codecs become obsolete. BarCamps, GovCamps,…

The commons we've enclosed

· 6 comments · 350 words · Viewed ~374 times


Unix is user-friendly — it's just choosy about who its friends are.

I, unironically, love Reddit. But it's just USENET with a better UI, and a few moderation improvements. Most days I use DropBox. But it's just FTP, but a bit easier to use and automate. I waste a lot of time on Slack. When I explain it to old-school nerds, I say it's IRC - but developed by someone who gives a damn about user experience. Most people in the world don't have access to WWW.…

Why API responses should be signed

· 35 comments · 1,250 words · Viewed ~5,549 times


Doctor Who holding a glowing key

I'm going to start this discussion with the why and then move on to the how. Let's begin with a couple of user stories. As the recipient of some data, I want to verify that it hasn't been tampered with. and As the recipient of some data, I want to verify who originally published it. Here's why I think this is important. We are in an era of fake news. A screenshot can be easily altered. A…

When do symbols stop being political?

· 5 comments · 700 words · Viewed ~247 times


Statue of Millicent Fawcett, the suffragette.

I am a civil servant in the UK - this is my personal blog. As part of my job, I have to follow the Civil Service Code which, among other things, says I'm not allowed to be political at work. Political Impartiality You must:serve the government ... no matter what your own political beliefs arecomply with any restrictions that have been laid down on your political activities You must not: act in…

Digital Scarcity is a Con

· 10 comments · 900 words · Viewed ~861 times


Cover art for The Beatles' Sgt Pepper Album.

In the early days of the web, I used to go hunting for Beatles Bootlegs. I scoured forums, emailed dodgy geezers, and swapped poorly encoded RealAudio™ files on USENET. The Beatles had recently released their Anthology series, and us nerds were desperate to hear more unreleased goodies. Sure, there were rarities and out-takes, but we wanted more. We wanted Ultra Rare tracks. That one song no o…

Even Google forgets to renew its domains

· 13 comments · 500 words · Viewed ~33,139 times


Domain showing as available to purchase.

tl;dr Google forgot to renew a domain used in their documentation. It was mildly embarrassing for them. And possibly a minor security concern for some new G-Suite domain administrators Background Choosing a good example domain, to use in documentation, is hard. You want something which is obviously an example, so that users understand they have to substitute it for their own details. But…

Why I make my work calendar public

· 11 comments · 600 words · Viewed ~606 times


A weekly calendar showing lots of overlapping meetings.

If you'd like to set up a meeting or call with me, chances are, I've sent you a link to my calendar. It's a public website where you can see when I'm available. One important note, before we go any further, this public calendar only shows my free/busy status. It doesn't show the names of the appointments, details of people I'm meeting with, locations, or any other data. It's literally just…

Weeknotes: A year at #NHSX

· 7 comments · 950 words · Viewed ~448 times


Terence Eden speaking at a conference.

A year ago, I swapped my comfy job at GDS for a new role at the Department of Health and Social Care. So, this is a sort of informal end-of-year review. It has been a fun and challenging year. Some of the things I've tried have worked, others less so. The Good Helped kickstart NHSX. I think that counts for something! A bit of that was procedural stuff like obtaining the domain name and…