I already send Mobile Apps Weekly every week, so a blog needs a reason to exist. Here's mine: the newsletter is a roundup, and a roundup is a bad place for an argument. Some things need more than a paragraph and a link.
What goes here
Longer pieces, mostly about building and shipping mobile and web apps:
- Post-mortems on things I built, including the parts that went badly.
- Opinions I can't defend in three sentences.
- The occasional deep dive into a corner of Swift, Kotlin, or TypeScript.
What stays in the newsletter
The weekly cadence: platform news, code worth reading, tools worth trying, and the numbers behind the business. If you want that, subscribe below — the blog and the newsletter don't overlap much.
// Posts are plain MDX in git. No database, no CMS.
const post = await getPost("hello-world");That's it. More soon.