- ✅ With a queue: They’ve got your order ticket and just start over.
- ❌ Without a queue: You awkwardly re-explain your triple-shot, half-decaf, oat milk latte.
- ✅ With a queue: They’ve got your order ticket and just start over.
- ❌ Without a queue: You awkwardly re-explain your triple-shot, half-decaf, oat milk latte.
- ✅ With queues, you'd get a buzzer and can sit down and relax until your coffee is ready
- ❌ Without queues, you're awkwardly standing at the counter until it's ready
In both cases, the barista' work just as hard
- ✅ With queues, you'd get a buzzer and can sit down and relax until your coffee is ready
- ❌ Without queues, you're awkwardly standing at the counter until it's ready
In both cases, the barista' work just as hard
Why? It's simple; For the most part, "right now" is a concept that mostly applies to humans, less so to computers.
While "queueing" sounds slow and negative (nobody likes queues), they're definitely not.
Why? It's simple; For the most part, "right now" is a concept that mostly applies to humans, less so to computers.
While "queueing" sounds slow and negative (nobody likes queues), they're definitely not.
1. Lie about it succeeding (e.g. "an email has been sent")
2. Add a "processing" state, and use polling/websockets to get an update the second something's done.
1. Lie about it succeeding (e.g. "an email has been sent")
2. Add a "processing" state, and use polling/websockets to get an update the second something's done.
- ✅ Sending an email
- ✅ Calling a third-party API to send/fetch data
- ✅ Resizing an uploaded image
- ✅ Processing a payment or order
- ✅ Handling an incoming webhook
- ✅ Sending an email
- ✅ Calling a third-party API to send/fetch data
- ✅ Resizing an uploaded image
- ✅ Processing a payment or order
- ✅ Handling an incoming webhook
It's like that one ex I regret but can't seem to escape.
It's like that one ex I regret but can't seem to escape.