Blog

From the Workshop

Engineering insights, product decisions, and the craft behind building quiet apps for a thoughtful life.

A clean, calm desk setup representing disciplined, low-waste work rather than frantic output
Engineering

Everyone runs out of Claude tokens. We built a system so we don't.

Running out of tokens is almost never a plan-size problem. It is a waste problem, and the biggest source of waste is rework. Here is the framework we use to ship more per token, and the principles you can apply to any agentic coding tool.

| 12 min read
Read more →
The Finly app on iPhone, Android, and finlyofficial.com web, showing the games hub and leaderboard
Case Study

Three Weeks to App Store: Building Finly with Our Production Stack

How we shipped a teen financial-literacy platform across iOS, Android, and web in three weeks for our first agency client, leaning on the same Flutter + Parse stack we use for our own apps.

| 10 min read
Read more →
Two friends comparing phones outdoors, mid-conversation, neither blocked by a sign-in screen
Product

70% of new users bounced at our login screen. So we removed the login screen.

We pulled email, Apple Sign In, and Google Sign In off the welcome screen and replaced all three with one tap into a real account, anchored by a passkey. Here is what we built and how to build it yourself.

| 9 min read
Read more →
Cross-app session architecture connecting multiple apps through shared identity
Engineering

How We Built Google-Like Cross-App Authentication for a Flutter Ecosystem

A blueprint for building cross-app session sharing across multiple Flutter apps, where logging into one app instantly authenticates every other app on the device, using shared keychain on iOS and ContentProvider fan-out on Android.

| 16 min read
Read more →
Receipt scanning pipeline turning paper into structured data
Engineering

How We Built a Receipt Scanner That Actually Understands Your Groceries

A blueprint for building an intelligent receipt scanning pipeline, from raw OCR text to structured products with price history, store-specific identities, and a matching system that learns from every scan.

| 14 min read
Read more →
Cloud code infrastructure powering static analysis
Engineering

How to Build a Static Analysis Engine That Catches Cloud Code Bugs Before They Ship

A blueprint for building a schema validator that statically analyzes cloud functions against your database schema, catching typos, missing fields, and pointer bugs before they reach production.

| 12 min read
Read more →