
The Hardest Problems in Mobile Engineering.
10 reasons why your life sucks
Learn advanced concurrency, agentic iOS engineering, and Swift performance for 10 minutes a week. New subscribers get a free eBook: The Complete Swift Concurrency Toolkit.
Subscribe:.rss.atom.json.md.m3u.pls
Live Last read · last published · next check

10 reasons why your life sucks

Level up your skills in your chosen topics

Applying everything I've learned across 10 years of building

Several somewhat sexy unrequited design flourishes

And the hunt for a billion dollars

Everyday ML to delight your users

Actually hitting 120fps on a Photos app clone

An Instruments-flavoured optimisation deep-dive.

This year, I'll actually watch the videos

The full silicon story: from Apple I to M5 (and beyond!)

A playbook for returning to normalcy

4 levels of confidence: simplicity, resilience, continuity, and durability

A journey through hardware, backboardd, Core Animation, and the render server

A deal three years in the making

The tiers of Swift 6.2 approachable concurrency

A theoretical deep-dive into how the internet happens via your iPhone

Shipping fast at the cutting edge

How (not) to turn your startup into the next FAANG

A comprehensive new eBook to get you through the grind 📚

A handy survival guide: drill, baby, drill!