Vol. I · Menu card
The menu
Measured in grams.
Shots show depth.
All drinks available to stay or to go.
Shots show depth.
All drinks available to stay or to go.
Single — familiarDouble — fluentTriple — deepWeight ≈ years shipped.
— No. 01
Custom AI
Agents and automations blended for your workflow.
AI workflow designfrom messy process to useful automation
16gAgentic productsassistants with tools, memory, and guardrails
15gRAG / knowledge searchprivate docs, retrieval, citations, evals
14gInternal automationops, support, sales, and back-office workflows
15gAI evaluationquality checks before the model meets users
12gModel integrationOpenAI, Anthropic, local models, and fallbacks
14g— No. 02
Interface
Fast where it matters. Refined where it shows.
TypeScriptthe base everything is built on
18gReact 19Suspense, transitions, server components
17gVueComposition API and reactivity
13gCSS architecturetokens, layers, container queries
16gDesign systemsfrom tokens to components to product
15gMotionsprings, FLIP, variable axes
12gAccessibilitykeyboard, focus, screen-reader first
14gWebGLlightweight shaders, no heavy engine
8g— No. 03
Systems
Slow extraction. Durable flavor.
Node.jsHTTP, streams, workers
18gGoservices, CLIs, concurrency
14gPostgreSQLschema, indexes, query plans
17gRediscache, queues, rate limits
12gtRPC / GraphQL / RESTthe right shape for the job
16gEvent-drivenqueues, workflows, idempotency
13g— No. 04
Infra & tooling
The grinder, the boiler, the bar.
Dockerbuild, ship, run
15gPulumiTypeScript IaC, multi-cloud
12gCloudflarePages, Workers, R2
14gGoogle CloudRun, GKE, BigQuery
12gGitHub ActionsCI, matrices, reusable flows
13gPlaywright / Vitestconfidence, not just coverage
14g— No. 05
Tasting — exploring
New beans, carefully tested.
Rustcrates, lifetimes, learning
6gBunfast, sharp, still settling
5gLocal-firstCRDTs and sync engines
7gSQLite at the edgeD1, Turso, LiteFS
9gDon't see your drink? Ask at the counter.