Field notes from the migrations.
Long-form essays from the team — migrations, engagement design, AI plumbing, crypto product choices, and design craft. New post roughly every two weeks.
One email per essay. No drip campaigns. Unsubscribe in one click.
Previously published.
The anatomy of a Base44 migration: the Audienceswop playbook
Twelve critical issues caught before launch. AWS in the client's name. The actual sequence — pre-migration audit, conversation-state dual write, function-per-tool rebuild, parallel-run window, hard cutover — told in the order it happened.
Hamza YasinRAG over our sales-call transcripts: a 3-day build that stuck
Three days, internal tool. We RAG'd six months of our own sales-call recordings and gave the team a search bar over every objection. Retrieval was easy; embedding-chunk size and metadata filtering were where the real work lived.
Hamza YasinWhen your crypto product doesn't need a token
We've shipped six crypto products. Three have tokens, three don't. The decision matrix we use to figure out whether to issue one — and the legal, technical, and product debt each choice carries.
Ahmed Hassan YaseenDesign tokens that survive the engineer handoff
Most design tokens die at the handoff. The ones that survive have three properties: they're typed, they're flat, and they include the why. A field manual from twelve handoffs in the last eighteen months.
Jessica McDonaldsWhy we don't bill hourly — and why our clients prefer it
Hourly billing rewards slowness. Fixed-scope, fixed-price rewards clarity. The math is straightforward once you do it; the psychology is the hard part. Here's what the conversion across our last fourteen quotes actually looked like.
Ahmed Hassan YaseenHave something to discuss?
The audit is the front door for real work. The writing is the side door for everything else.