Reveal Build Products Folder
Feb 3, 2021, 8:49 AM
Xcode 12.5 includes an absolute gem of a menu option.
Flight Simulator's UK Update
Jan 30, 2021, 7:07 AM
It seems somewhat limited.
Jan 25, 2021, 9:18 AM
Analytics is a sensitive subject.
In many ways, analytics are instrumental. For example, Apple’s crash logs to developers are anonymised and give developers a way to diagnose issues with their app(s) without compromising your...
The Next Singapore Rail
Jan 23, 2021, 8:00 AM
v2021.2, if everything goes well.
Singapore Rail v2021.1.1
Jan 20, 2021, 6:00 PM
Introducing the Tip Jar
The Diminishing Utility of MFMailComposeViewController
Jan 8, 2021, 7:05 AM
Apple gave users the ability to chose alternative default email apps, reducing the utility of MFMailComposeViewController.
Podcasts Saying Nothing for 20 Minutes
Jan 5, 2021, 7:24 PM
Superb work from Jonathan Ogden.
20 Years of SuperDrive
Jan 5, 2021, 8:23 AM
Via 512 Pixels:
2001 was a huge year in terms of Apple history.
This really caught my attention. The current incarnation of the SuperDrive has remained largely static for 20 years and it’s still available...
Singapore Breathe — Development Diary #2
Jan 4, 2021, 8:30 AM
Getting the data, decoding the data, displaying it on a map, and providing explanations.
Singapore Rail v2021.1
Dec 31, 2020, 10:00 PM
Happy New Year! 🎉
Today I’ve released Singapore Rail v2021.1.
It’s a minor release with the following changes:
User Interface Modernised the UI to use inset table views. Notification configuration toggles are now tinted to...
Brexit Agreement Mentions Technologies from a Bygone Era
Dec 29, 2020, 9:21 AM
Apparently, the Brexit Agreement has been in negotiation a lot longer than we’ve been led to believe because it references technologies that were introduced in 1997 and haven’t been updated since 2002. On page 921 of the...
Permalinks and Other Updates
Dec 28, 2020, 8:00 AM
Permalinks. Feeds. Typography. Analytics.
Singapore Breathe — Development Diary #1
Dec 26, 2020, 8:00 AM
Introducing Singapore Breathe.
Swift Package Manager: Binary Target Appears Many, Many Times
Dec 21, 2020, 6:18 AM
An interesting problem appeared in the first internal build of NetNewsWire 6: the app size was much bigger—almost 4x bigger—than NetNewsWire 5. On investigation, the Sparkle framework—now included in the app as a Binary Target via a Swift...
A Website for 2021
Dec 19, 2020, 9:00 AM
Minor Update: I’ve refreshed my website for 2021 (a few days early). It’s now powered by Hugo and is a fair bit faster than the Ghost-powered blog I’ve been using for most of 2020. It’s easy to forget just how much...
Sony Offering Refunds and Removing Cyberpunk 2077 Until Further Notice
Dec 17, 2020, 7:00 PM
SIE strives to ensure a high level of customer satisfaction, therefore we will begin to offer a full refund for all gamers who have purchased Cyberpunk 2077 via PlayStation Store. SIE will also be removing Cyberpunk 2077 from...
StarHub TV+ Review
Dec 15, 2020, 7:00 PM
I recently upgraded from StarHub Cable TV to StarHub Fibre TV—StarHub TV+—and I am not at all happy about it. Below are my thoughts on the hardware, software, and performance.
Hardware The StarHub TV+ fibre box looks good on paper: a...
Apple vs. Project xCloud
Aug 6, 2020, 8:00 PM
Microsoft’s Project xCloud—the cloud gaming service—will not be coming to iOS. Why is this? Apple provided the following statement to Business Insider:
The reason, an Apple spokesperson said on Thursday, is because Apple isn’t...
Introducing Singapore Rail
Jun 12, 2020, 6:00 PM
Singapore Rail is four firsts for me:
my first app replacing the component parts of Singapore Transit; my first app written in SwiftUI; my first app backed with Server-side Swift (Vapor 4); and, my first app with clothing (Yes, I now sell...
Sony Fined $3.5m AUD Over Refund Policy In Australia
Jun 5, 2020, 10:39 AM
Wesley Yin-Poole, Eurogamer:
Sony has been slapped with a £1.9m fine by Australian authorities over its PlayStation refund policy.
“Consumer guarantee rights do not expire after a digital product has been downloaded and...
Singapore Transit v2.5
Jun 5, 2020, 10:00 AM
The final update for Singapore Transit has been released. It removes in-app purchases, notification configuration, and updates the database with new bus stops and routes.
I’ve also published a page that outlines the retirement of Singapore...