FC

Francis Chary

iOS Engineer & Builder

Blog

Rants And Things

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

Back home
FlutterBluetoothSDKCodingHorror

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
DrivingEV

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
SwiftLLM

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
SwiftLLM

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
SwiftLLM

Swift Refresher Course - Day 2

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

Read more
SwiftLLM

Swift Refresher Course - Day 1

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

Read more
SwiftLLM

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 CloudConfigurationCI

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
SwiftVaporfrancischary.com

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