Two developers building indie apps. We're experts on native Apple platform development. Occasionally we work with clients on their projects.
Opinions, learnings and thoughts on apps, business and tech in general.
All our blogs →
Apps
Launching Bezel 4.0
Bezel 4.0 introduces wireless mirroring! The most requested feature since we started. Mirror your iPhone or iPad to your Mac without any cables.
Mathijs Kadijk
Engineering
Designing Swift Errors for an SDK
Errors designed for an SDK are different than errors for an app, because errors become API contracts. We describe the pattern we use in RecordKit.
Tom Lokhorst
The Four Audiences of Swift Errors
Every Swift error you throw serves four audiences at once: users, your catch blocks, the debugger, and Sentry. We have a pattern to deal with all of them.