FC

Francis Chary

iOS Engineer & Builder

Blog

Rants And Things

Thoughts on building for Apple platforms, product, and process.

Back home
Flutter Bluetooth SDK CodingHorror
Oct 21, 2025

It Could Always Be Worse - SDK Stories

A few years ago, a group of UX designers gathered together on Reddit to find the worst ways to implement volume control on a website.…

Read more
Driving EV
Oct 20, 2025

Two Years With A Plugin Hybrid

I've been meaning to write a bit about my experience purchasing and driving a plugin hybrid electric vehicle, as I haven't seen a lot of…

Read more
Swift LLM
Sep 25, 2025

Swift Refresher Course - Day 4

Woops! I think I did too much on Day 3. I didn't do the pre-reading to realise that I didn't need to learn about all…

Read more
Swift LLM
Sep 19, 2025

Swift Refresher Course - Day 3

Day 3 will be fun. Swift Concurrency is something that really hit its stride after I started working on Xcode Cloud, so I haven't dived…

Read more
Swift LLM
Sep 16, 2025

Swift Refresher Course - Day 2

Ooo, this'll be fun. Here's what the LLM says about Property Wrappers.…

Read more
Swift LLM
Sep 11, 2025

Swift Refresher Course - Day 1

Ok, here we go. The LLM has created a 5-point plan for today.…

Read more
Swift LLM
Sep 10, 2025

Choose Your Own (Learning) Adventure

Having to look for work is always a stressful experience, not least because the skills you've spent honing in your last role are usually not…

Read more
Xcode Cloud Configuration CI
Aug 29, 2025

Xcode Cloud, Bundle IDs, And You

I've seen a number of people get surprised by Xcode Cloud's handling of Bundle IDs. This post serves as a distillation of some of the…

Read more
Swift Vapor francischary.com
Aug 23, 2025

How This Site Is Built

I've made a few scrubbed attempts at getting a personal website up and running. It's usually run aground on the rocky shoals of choosing a…

Read more