Hardware I miss from my old Android phones


The HTC Dream G1 - it has a pop up screen which reveals a keyboard, a trackball, and several physical buttons.

I've been using Android since before it was released in the UK. When I was working at Vodafone, I got a pre-release HTC device with an early version of Android on it. I've been pretty much in the Android ecosystem ever since. Recently, I treated myself to an upgrade - a Pixel 8 Pro. The […]

Continue reading →

Can the iPhone do that yet?


Screenshot of the iPhone homescreen showing .

While farting around online, I stumbled across this 2008 Time Capsule from Stephen Fry. In it, he discusses the state of mobile phones - diving into the problems with BlackBerry's and Apple's latest offerings. BlackBerry had released the Storm1 and Apple's 2nd iPhone was now 3G capable. It's quite the glimpse into what we thought […]

Continue reading →

All phones are foldable. But some are foldable only once.


An old Blackberry phone with a smashed screen.

I want a new phone! I went to a wedding and everyone1 had one of those new folding phones. Social marketing has done a number on me and inveigled its way into my brain. Hey, I make decent money, perhaps I'll buy one. How much could they possibly cost? About £1,700 for a Pixel Fold […]

Continue reading →

Should your phone be a webserver?


Screenshot of a Symbian mobile phone asking "Opening a secure connection. Yes or No?"

I really like this article from Rohan D "Every Phone Should Be Able to Run Personal Website". In it, they make the convincing case that phones are perfectly capable of hosting websites and - if we want more people to escape the walled-gardens - this could be a good way to get people back into […]

Continue reading →

Your phone is probably a CDO


Doctor holding Jackie's phone.

I'm not sure how many people know this, but I thought I'd share something I learned a few years ago when I worked for a mobile phone seller. Most modern smartphones are too expensive for people to purchase outright. At the most extreme end, the iPhone 14 Pro Max costs £1,2001. So a typical customer […]

Continue reading →

Designing for non-rectangular browser windows


A smartphone in the shape of a triangle.

How I miss the days when phone manufacturers were innovative. Nowadays everything is just a boring black rectangle. How to end a frontend developer's career pic.twitter.com/AYsI0pghh5 — Tawanda Nyahuye👨‍💻 (@towernter) May 6, 2022 I imagine that this (concept) device would probably just put the browser only on one row / column. Probably sensible, but utterly […]

Continue reading →

Using SipGate to set up a BANANAPHONE!


A developer console.

Like many of you, I'm inundated with spam calls. I've suffered endless car accidents, my National Insurance Number has been suspended multiple times, and my broadband will be cut off imminently. Wouldn't be nice to screen out all the fraudsters? So I've set up a Bananaphone. When people ring me, they get 30 seconds of […]

Continue reading →

The 74,000 numbers of Barclays Bank


Long list of phone numbers in JSON format.

The UK faces an epidemic of telephone scams. Fraudsters are constantly calling people up pretending to be their bank. But how can you be sure the number displayed on your screen in genuine? You can't. The telecom system is hopelessly insecure and shouldn't be trusted for anything more complicated than dialling the speaking clock. Barclays […]

Continue reading →

Why didn't Phonewords take off in the UK?


A black and white photo of an old rotary dial phone.

The first thing I did when getting to the USA as a kid, was to find a payphone where I dutifully called 1-800-STARWARS. I'd grown up with American media. Phonewords - where your phone's dialpad spells out words - were ingrained in my psyche. But the UK never had anything like that. In 2003, a […]

Continue reading →

Giving up on phone contracts


Table showing my mobile usage. 5 minutes, 4 texts, 1 MB.

Another weird economic casualty of COVID19. I'm not wearing out my socks and shoes. I cancelled my train season ticket. And now, I'm giving up my mobile contract. For a decade, I worked in the mobile industry - and always had an unlimited SIM card. Rejoining the real world, some years ago, was a bit […]

Continue reading →