Smile

Pour

Repeat

Prologue

The start of something I didn’t expect

I’ve always been searching for where I belong, so I started working pretty young - partly out of curiosity, partly to figure myself out. When I turned nineteen, bartending showed up in my life out of nowhere.

It wasn’t a dream job, but it became a place where I learned how to handle pressure, people, and long nights. All those small routines - cutting fruit, preparing ingredients, wiping the counter again and again - taught me focus and patience. And dealing with all kinds of customers taught me a lot about myself too.

Press the circle

Bartending in flow
In Flow

When the routine starts to feel familiar

Bartending did become easier over time, but never really “easy.” There’s a lot happening at once - timing, recipes, people talking to you while you’re already behind on orders. You learn to move quickly without thinking, and somehow your brain keeps up.

The rhythm takes over. You don’t realise how tired you are until everything stops. Even now I still rush through meals, because for years every break felt temporary and could end at any second.

Pressure

Where everything speeds up and you just keep going

Some nights were a blur - orders coming in nonstop, music too loud, people waving at you from every direction. You’re tired, but your body keeps moving anyway. Shake, pour, wipe, repeat. You don’t really get a moment to feel anything, you just handle it.

That’s why I created the shaking interaction here. It’s a small way for people to feel that rush - the pace, the tension, and how you push through even when you’re running on empty.

Bartending in flow

Are you ready to try it for yourself ?

Orders are stacking up. Focus and pull them in.

#0241
Priority
2x Mocktail Citrus no ice
1x Lime Shot extra sour
Comment: guest is in a hurry, keep it crisp
ETA 00:40 queued
#0242
Standard
1x Espresso Tonic double
1x Orange Juice no garnish
Comment: no sugar syrup
ETA 00:32 prep
#0243
Standard
3x Moscow Mule ginger +
Comment: table wants copper mugs
ETA 00:25 queued
#0244
Rush
4x Aperol Spritz extra orange
Comment: they want to wait 5 min
ETA 00:18 prep
#0245
Standard
2x Virgin Mohito strawberry
6x Pint beer mug
Comment: not a lot of ice in mohito
ETA 00:26 queued
#0246
Priority
3x White wine nice glass
2x Pint normal glass
Comment: forgot to send it. Do it fast!
ETA 00:23 queued
Try it yourself

Can you keep the rythm and the smile?

You’ve seen what a busy night does to a bartender. Now it’s your turn to step behind the bar. This camera-based experiment watches your shaking tempo and your smile to see whether you can stay steady under “service pressure”.

Allow camera access, pick your shaking hand, hold something as your “shaker” (or just use your empty hand) and move it up and down like you’re making cocktails. The system will track your tempo, posture and facial expression while you try to stay in rhythm.

1. Choose your camera
2. Which hand are you shaking with?

Live feedback

Model status Awaiting camera permission…
Smile check Loading smile model…
Shaking tempo 0.0
Elbow angle (°) -
Form feedback -

Try to keep a steady tempo and see how your posture and expression change the longer you “work the shift”

⚠️ Low light detected. Please add more light so the system can track you properly.
🟡 Step back a little – try to keep your upper body and hands fully visible in the frame.
🛑 Don’t cover your face with the shaker or your hands. Keep your line of sight clear.

For the curious: how it works

Under the hood this is a small machine learning experiment combining pose estimation and a custom smile model:

  • Tempo is estimated from the vertical motion of your selected wrist.
  • Elbow angle is the angle between shoulder → elbow and wrist → elbow, used as a proxy for “form”.
  • The smile detector loads a model from /models, calibrates eye region dynamics over multiple frames, and estimates whether your smile looks more “artificial” or “genuine”.

Nice work, bartender.

You kept the rhythm and the smile through your first shift. The camera saw every shake, every tiny adjustment, and you still stayed in flow.

That’s what real service feels like. Ready to try the next one in real life?