Posting Untappd Checkins to Mastodon (and other services)


HTML source code of the page.

I'm a big fan of Untappd. It's a social drinking app which lets you check in to a beer and rate it. Look, we all need hobbies, mine is drinking cider. You can see a list of everything I've drunk over the 13 last years. Nearly 900 different pints! After checking in, the app automatically posts to Twitter. But who wants to prop up Alan's failing empire? Not me! So here's some quick code to liberate your data and post it elsewhere. There are two ways - APIs and Screen Scraping. API First up,…

Continue reading →

A Decade of Drinking Beer on Untappd


Map of the world with dots all over it.

10 years ago, I asked an innocent question on Twitter. Terence Eden is on Mastodon@edentIs there any service which will let me "check in" to a beer? Because this Chocolate Tom I'm drinking is amazing.❤️ 0💬 4♻️ 018:55 - Thu 21 July 2011 The answers came in swiftly - Untappd was the app to use. So, a few minutes later: Terence Eden is on Mastodon@edentI just earned the 'Newbie' badge on @untappd! http://untp.it/p3POA0❤️ 0💬 0♻️ 019:29 - Thu 21 July 2011 In the last decade, how much beer and ci…

Continue reading →

Homebrew Wanker™! Review of the Pinter fresh brewing kit


A big red cask in a sea of cardboard.

Do you like beer? Do you like cider? Would you like to brew your own? Would you like a frustrating experience? Well, gang, do I have a treat for you! This is the Pinter from the Greater Good Fresh Brewing Company. It promises to introduce you to the wonderful world of beer and cider brewing. It is only mildly annoying to use. First up, cost. £75. That's a chunk of change - but it comes with two different brews, each good for 10 pints. That works out at £3.75 per pint - which isn't too s…

Continue reading →

Home brewing and Cryptocurrency


A tiny lego Storm Trooper eats a chocolate coin.

This is a thought experiment inspired by the sort of rambling and speculative conversations my wife and I have been having in lockdown. Most countries in the world place legal limits on alcohol production at home. There are, usually, several good reasons for this: Improperly brewed alcohol can cause severe health problems - including death. Poorly set up stills can - and do - explode. Unlicensed sellers of alcohol generally don't pay tax. I'm sure you can think of a few more reasons to add …

Continue reading →

Extracting your data from Untappd


I rate every pint I taste using the Untappd app. Think of it like TripAdvisor for lager, stout, cider, bitter, and all manner of other beery goodness. Seriously, I've reviewed over 600 different drinks Recently, I decided to see if I could self-host my beer check-ins. The first step - extracting my own data from Untappd. Pay To Play If you become an Untappd Supporter for US$5 per month, you can extract your data in CSV or JSON. I feel like I ought to be able to GDPR that and get it for…

Continue reading →

UI For Drunks


In app design, we often talk about designing for the user in context. For example, a taxi app can't rely on a perfect GPS signal in a crowded city, a user in the countryside may not have brilliant bandwidth, battery life is not infinite so we should limit certain features when power levels are low. The common theme in those examples is that we are designing for the phone's context, not the user's context. We rarely say "let's introduce a left-handed option" or "do we need a night reading…

Continue reading →

Woking Beer Festival


Beer glass with a picture of an alien and a steam train.

I've been to many Real Ale festivals in the last few years. Small ones - such as Newbury - take place in the summer and allow one to sit on a deck chair, supping a beer while watching cricket. Behemoths - like the Great British Beer Festival - take place in vast, anonymous venues like Earl's Court; although the range of beers on offer makes up for the bland surroundings. Woking falls comfortably in the middle. Ironically, it takes place in a temple to health and fitness - Woking Leisure…

Continue reading →