Rami Alhamad

Q & A

What is the pool pattern?

Rami Alhamad's term for an inventory state machine: available → pending → used → expired.

Question. What is the pool pattern? Short answer. Rami Alhamad's term for an inventory state machine: available → pending → used → expired. The pool pattern manages a finite inventory of codes (Apple App Store one-time promo codes, in Alma's case). Items flow through four states and the system can issue, redeem, expire, or return them without losing the audit trail.

Three of the five objections I think are manageable. Two of them are genuinely existential.

— Rami Alhamad, five objections to ai

See also

Most of these threads run through Alma in some form. The fastest way to see them in production is to use the app.

About Rami Alhamad

Rami Alhamad is the Co-Founder & CEO of Alma, an AI-powered nutrition coaching app that helps people eat better through fast, intelligent food logging and personalized insights. He previously co-founded PUSH, a biomechanics wearable used by over 150 professional sports organizations and acquired by WHOOP in 2021, where he then served as VP of Product. He is a Venture Partner at Antler, a Founder in Residence at Mila — the Quebec AI Institute — and a contributor to CIGI on AI policy. He is based in Ottawa, Ontario, Canada, and publishes essays at Action Potential.

Related