ZaatarLABS Get in touch →
← zaatarlabs.com

The Blog.

Founder notes and engineering write-ups from building native Apple apps — private by default, on-device, no servers I control.

2026-09-10

What iOS 27's resizable windows broke in four shipping apps

Resizable iPhone windows silently invalidate every UIDevice idiom check used for layout — the same break, four codebases, one size-class fix.

2026-07-25

Why I built The Smart Budget

A budgeting app that never asks for your bank password — because I wasn't willing to hand mine over either.

2026-07-28

What it took to build a finance app on Apple's on-device LLM

The on-device model is real, it's free, and it will lie to you with total confidence. Here's the architecture that survived contact with it.

2026-07-30

How household sharing works without trusting a server

Two iCloud accounts, one shared budget, no backend I control. NSPersistentCloudKitContainer couldn't do it, so I built the sync engine by hand. Here's what that actually takes.