Journal
Short essays on building native apps, working with Swift, and exploring the open web.
Zero server: why Souffle knows nothing about you
No account, no tracking, no backend. How and why Souffle runs entirely on your iPhone — and what that actually changes.