Craig Williams
banner
craigwilliams.dev
Craig Williams
@craigwilliams.dev
Web developer turned Indie iOS developer based in Scotland | Learning & sharing my journey

Dear Future Me: https://apple.co/4psaCau
Currently building Untangle

Craigwilliams.dev
Can you tell it’s approaching lunchtime 🤦‍♂️
January 7, 2026 at 1:36 PM
Spending today exploring some UI ideas for Untangle, a suite of tools for moments when life feels a bit too loud.

The focus is on short, practical exercises that help reframe thinking & teach mental principles (like the Stoic dichotomy of control) through simple, guided flows.
January 6, 2026 at 12:24 PM
This is a great read, I’m sharing for both the content and (mainly) the domain name

fuckingapproachableswiftconcurrency.com/en/
Fucking Approachable Swift Concurrency
A no-bullshit guide to Swift concurrency. Learn async/await, actors, Sendable, and MainActor with simple mental models. No jargon, just clear explanations.
fuckingapproachableswiftconcurrency.com
January 5, 2026 at 2:50 PM
I think my favourite use case for Dear Future Me is sending my future self ridiculous dad jokes for me to chuckle at a year later

It’s the little things
January 5, 2026 at 1:39 PM
Reposted by Craig Williams
Total monthly number of StackOverflow questions over time | Discussion
data.stackexchange.com
January 3, 2026 at 11:00 PM
Realising I’m my own worst critic when it comes to app ideas.

Got a list of fully prepped ideas but I’m paralysed by the growing list of “yes, but..” that I’m making for myself.

It’s just procrastination with extra steps
January 3, 2026 at 2:09 PM
Hi Bluesky! I’m a web developer turned indie iOS developer.

I shipped Dear Future Me, write letters to your future self, delivered on the date you choose. Built it to replace a service I used that went paid.

Now I’m working on a new idea to advance my SwiftUI skills further 😁

#indiedev #indieapp
January 2, 2026 at 11:57 AM