Skip to content
Barry Frost - Articles

Barry Frost - Articles

@barryfrost.com

Longer-form writing by Barry on software, the web, and whatever else.

2Readers
23Posts
todayLast active
BBC Radio on your HomePod
Aug 5, 2026
This may be a fairly niche topic for those in the UK, but it’s a hack I now use daily so I thought I’d share. Unlike many other radio stations, it’s not possible to ask your Apple HomePod to directly play radio from the BBC. If I say, “Play 6 Music”, my HomePod mini starts playin
bbcradio
My Atmospheric personal website
Aug 3, 2026
Introducing my new website and its atproto-centric approach.
1
2
atprotoindieweb
5 albums
Jul 7, 2026
Here are five albums that shaped me, inspired by Olly's post via Martin Schuhmann. To echo Olly's point, these aren't necessarily favourites, but were influential in my life. Ten (1991) - Pearl Jam Tragic Kingdom (1995) - No Doubt Olympian (1995) - Gene If You're Feeling Sinister
musicpersonal
App defaults in late 2023
Nov 8, 2023
Following the recent trend of posting your default apps, here are mine: 📨 Mail Client: Mimestream, Gmail app 📮 Mail Server: Google Workspace 📝 Notes: Reflect ✅ To-Do: Things, Reflect Tasks 🟦 Photo Management: iCloud Photos 📆 Calendar: iCloud Calendar 📁 Cloud File Storage: i
defaultsmac
Creating a tunnel to localhost with Cloudflare
Mar 11, 2023
I found this handy tip via @wesbos. You can create a temporary tunnel to localhost on your machine using Cloudflare. Even better, if you use Cloudflare for a domain's DNS, you can set up a permanent, named tunnel with a subdomain. Here's how it works: I've previously used ngrok f
tiltunnel
Building a webmention receiver
May 15, 2021
In today’s Webmentions Beyond Webmention.io online meet-up there was a request for people who were willing to implement their own receiver. I’m interested. I’d like to build an endpoint that replaces what I currently use webmention.io for: receiving, storing and sending a webhook
webmentionindieweb
Micropublish: IndieAuth updates and supported properties feature
Dec 14, 2020
Yesterday I pushed a new release of Micropublish to include recent updates for clients to the IndieAuth specification, as summarised in Aaron Parecki's IndieAuth 2020 write-up. The two biggest IndieAuth changes are the use of a OAuth 2.0 PKCE (Proof Key for Code Exchange) to secu
micropublishindieauth
Micropublish v2.3.0
Oct 12, 2020
I've pushed a biggish update to Micropublish to bring it to v2.3.0. It includes some of the stable and experimental Micropub extensions discussed in the IndieWeb pop-up session I joined earlier this year. Added Filter syndication targets by post-type, specify checked as appropria
micropublish
Leaving Venntro
Apr 3, 2018
After ten happy, successful and highly educational years, I've decided to leave my role as Chief Technology Officer at Venntro this month. After so long with the company I felt the need to shake myself out of my comfort zone and look for a fresh challenge. I'm very excited about
personalvenntro
Making a looping lullaby box
Dec 29, 2017
My wife and I are expecting our second baby in the new year. Our first, now a toddler, loved his Ewan The Dream Sheep at night, especially its gentle harp lullaby music, but the short duration (20 minutes) meant we were frequently restarting the music to help him fully drift off.
babymusic
How we make remote working work
Oct 18, 2017
Now that, according to a recent study, over half of employees work remotely at least once per week, remote working is no longer considered an exception. Companies that recognise the benefits and work hard to support effective remote working are rewarded with happy and productive
remotework
Using JSON in Postgres with Ruby and Sequel
Oct 10, 2017
With its fast, built-in support for JSON, it's worth considering Postgres for storing and querying your JSON data. Instead of using a specialised document server, Postgres may be the right choice for your application. As of Postgres 9.4 you can index data stored in a JSONB (binar
postgressequel