Stuart Breckenridge

Suave, with just a hint of spice.

42 followers119 following77 stories

Longform Stories

Moving Feed Discovery to /.well-known

Remove the guesswork from feed discovery.

May 4·2 min read·316 words

Enhanced Feeds with Byline Data

One must keep the feeds in order.

May 3·1 min read·175 words

'One Month In'

How things are going.

May 1·2 min read·264 words

Astro 6.1

Astro 5 to 6.1

Apr 28·1 min read·125 words

'Someone Bought 30 WordPress Plugins and Planted a Backdoor in All of Them'

This keeps happening.

Apr 27·2 min read·313 words

Filtered Feeds

Feeds are now separated in All, Featured, and Linked.

Apr 20·1 min read·91 words

Implementing Webmention

My latest dabble into Indieweb plumbing.

Apr 19·2 min read·217 words

'App Store Reviews Are Busted'

Steam has the right idea.

Apr 17·2 min read·320 words

'Apple's MacBook Neo Sold Out Through April Amid Surging Demand'

Cheaper and much more capable than my iPad Pro.

Apr 16·2 min read·201 words

M5 Networking Issues

Changing from Cloudflare to Quad9 fixed my problem and I don't know why.

Apr 15·2 min read·293 words

'You Can Absolutely Have an RSS Dependent Website in 2026'

I am also a bit of an expert in strategies that involve no ads, no sponsors, and no monetisation.

Apr 12·2 min read·257 words

Stellar Photography

I am in awe.

Apr 11·1 min read·28 words

Introducing Gobbler

A web-based RSS reader for humans and an RSS aggregator for third-party clients.

Apr 11·1 min read·168 words

A Decisive Victory

Well, a decisive victory for no one.

Apr 8·1 min read·176 words

SHIMANO CONNECT Lab to be Discontinued

SHIMANO's training platform, CONNECT Lab, terminates 31 March 2027.

Apr 5·2 min read·236 words

'A Good Mac Studio is Hard to Find'

Development will be coming to you from a MacBook Pro for the foreseeable future.

Apr 4·1 min read·177 words

Earth in the Rear View Mirror

A gorgeous photograph.

Apr 4·1 min read·41 words

The BBC's RSS Feed

The infuriating case of an incrementing GUID.

Apr 3·3 min read·458 words

'Apple Lays Groundwork for Ads in Maps on iOS 26.5'

Is iAd coming back?

Mar 31·1 min read·128 words

'Security Analysis of the Official White House iOS App'

It's exactly what you'd expect.

Mar 30·3 min read·516 words

Apple Discontinues the Mac Pro

...tumbleweed...

Mar 27·1 min read·82 words

Sony Increasing PS5 Prices

Due to the 'global economic landscape'.

Mar 27·2 min read·271 words

PC Gamer Recommends RSS Readers in a 37MB Article That Just Keeps Downloading

No sense of irony.

Mar 19·1 min read·147 words

Making RSS Discoverable is Hard

A good idea, badly executed.

Mar 13·2 min read·205 words

App Clip Usage

An App Clip nobody asked for. An App Clip nobody used.

Mar 12·1 min read·130 words

Hey Claude, Generate an Interactive Quiz

Twenty questions on the internals of Really Simple Syndication — spec details, protocol history, namespace URIs, and edge cases.

Mar 11·1 min read·127 words

Hello, Astro

Keeping it consistent.

Mar 10·2 min read·392 words

Rolling.bike

Mar 7·5 min read·873 words

Gobbler — Early Access

An invite to a preview of a beta. Oh my.

Mar 7·1 min read·123 words

What does “Updated Database” actually mean?

Expanding What's New with What's Actually New.

Mar 3·2 min read·331 words

Matrix for NetNewsWire

Follow the White Rabbit

Feb 23·2 min read·304 words

Experiments with the Codex and Claude Agents

Feb 15·2 min read·372 words

NetNewsWire 7 for iOS Out Now

The first major overhaul of NetNewsWire's iOS UI.

Feb 6·4 min read·603 words

NetNewsWire 7 for Mac Out Now

Swift Concurrency, Liquid Glass, macOS 26.

Jan 28·1 min read·156 words

A Triple-Negative Pretzel

Even LLMs struggle with triple-negatives.

Nov 26·1 min read·111 words

Changes to tabViewBottomAccessory in iOS 26.1 are Fixed in iOS 26.2

iOS 26.1 introduced an infuriating change to the tabViewBottomAccessory behaviour that is fixed in iOS 26.2.

Nov 7·2 min read·231 words

Halo: Campaign Evolved

Wort Wort Wort

Oct 25·1 min read·134 words

Joining the Streaming Game

See you on YouTube.

Oct 24·1 min read·122 words

Singapore Buses v2026

A look at some of the technical changes made to Singapore Buses.

Sep 16·4 min read·604 words

Singapore Buses v2026 Beta

Your commute companion has been Liquid Glassed and is ready for testing.

Aug 28·2 min read·287 words

Adopting Liquid Glass, Part V (Singapore Buses, Finishing Touches)

Arrivals, Routes, Advertising, and Settings are the final few areas left to cover, in the last of this series of posts.

Aug 27·3 min read·408 words

The Betas 8 Are Out

...and more on the subject of drunk UI.

Aug 26·2 min read·332 words

PADD for NetNewsWire

Bringing the 24th century to NetNewsWire.

Aug 22·2 min read·229 words

The Betas 7 Are Out

A release candidate seems close.

Aug 18·1 min read·77 words

Adopting Liquid Glass, Part IV (Singapore Buses, Revisiting the Tab Bar)

The Tab Bar Strikes Back.

Aug 17·3 min read·470 words

eSIMs as a Profit Centre

Rumours about an eSIM-only iPhone trigger a little rant on eSIM fees.

Aug 15·2 min read·291 words

'Blood Oxygen Feature Finally Returning to Apple Watch in the US'

Users in the US will be able to view blood oxygen measurements on their phone.

Aug 14·1 min read·180 words

Apple Maps ‘Detailed City Experience’ Expands to Singapore

A more detailed map for Singapore.

Aug 14·1 min read·70 words

New Digs

A new start with a new design, Fediverse connectivity, membership, and private analytics.

Aug 13·1 min read·180 words

Adopting Liquid Glass, Part III (NetNewsWire iOS)

A look at Liquid Glass changes coming to NetNewsWire on iPad and iPhone.

Aug 13·4 min read·697 words

Adopting Liquid Glass, Part II (NetNewsWire Mac)

A look at some of the changes coming to NetNewsWire on the Mac.

Aug 13·2 min read·204 words

The Betas 6 Are Out

More changes to Liquid Glass and some welcome fixes.

Aug 11·1 min read·87 words

I Can't Get Ghost 6 ActivityPub To Work When Using Ghost(Pro)

I'm running into similar issues when using Ghost(Pro).

Aug 10·1 min read·145 words

I Can't Get Ghost 6 ActivityPub To Work When Self-Hosting

Aug 8·1 min read·167 words

The Betas 5 Are Out

They are getting there.

Aug 7·1 min read·72 words

Ghost 6.0 Ships

Federation and analytics are standout features.

Aug 7·1 min read·153 words

The Betas 4 Are Out

Jul 23·1 min read·123 words

Rumoured iPhone 17 Pro Colours Are As Dull As You’d Expect

Jul 17·1 min read·48 words

iOS 26 Beta 3 Bugs

A list of current bugs.

Jul 17·1 min read·140 words

Financial Broadsheet for NetNewsWire

A familiar, financial look.

Jul 12·1 min read·66 words

WPFail2Ban

Jul 12·1 min read·106 words

Adopting Liquid Glass, Part I (Singapore Buses)

Toolbars, Tab Bars, and Search

Jul 11·3 min read·526 words

The Curious Case of Missing Mastodon Verification

Jul 10·1 min read·175 words

So, I Switched (Back) To WordPress

Jul 8·2 min read·329 words

Singapore Buses 2025.6.1

Jul 7·1 min read·99 words

I’ve Got Better Things To Do Than This, and Yet

Jul 7·1 min read·73 words

Summer Plans

Jun 29·2 min read·244 words

The Sound of a Meteorite Striking Earth Caught on Doorbell Camera

Jan 16·1 min read·23 words

'Apple to face court over claims it overcharged UK users on App Store'

Jan 13·1 min read·192 words

Enabling Screen Recording on the Wahoo ELEMNT ACE

Jan 2·2 min read·239 words

Wahoo ELEMNT ACE Review

Jan 2·11 min read·2056 words

Singapore Buses Year-in-Review 2024

Dec 31·2 min read·283 words

Singapore Buses v2023

Sep 19·1 min read·193 words

NetNewsWire 6.1 Released

Jul 7·1 min read·104 words

Create a Detent with a Custom Height in iOS 16

Jun 7·1 min read·80 words

NetNewsWire 6 Out Now on iPhone and iPad

Jun 20·3 min read·488 words

The Diminishing Utility of MFMailComposeViewController

Jan 8·2 min read·207 words