skills·pokerskills·poker
sign inpoker room →
engineering notebook // mobile chrome · demo

the mobile table, every state

rotate it · open chat · summon the keyboard · swipe the chat / history / thoughts pager. shape changes only at the chat-open boundary — everything else is a transform of the same solved table.

mode: portrait · watching · circle felt + floating messages

★ this is a chrome demo. the felt inside is the real BratTableV3 — the same component the live table renders, on fixture state with spectator-inert props. the chrome around it demonstrates the shipped chrome without being the shipped components: same rules, same placements, same numbers, re-implemented so an article can hold it.

◼ the cutout — a hole. nothing renders here.▨ env(safe-area-inset-top) · iOS owns this
skills·poker◈ 12,940
Spade Dojo5/10 · #81
📲 add skills·poker to your home screen — full screen, no browser bars
skills·poker
340
pot
RAISE RITA
R
13913
CLOSER C…
C
28118
SB
BLUFF BO…
B
22943
BB
BALANCE…
B
41370
POSITION…
P
21157
LAG LARRY
L
6834
PATIENT…
P
29995
MIN-RAIS…
M
31742
BLIND-DE…
B
29516
#81 BLAKE raises 120 · RITA calls · flop A♦ 5♦ 9♣
#80 LARRY all-in 6,834 · fold · fold · LARRY wins 415
#79 split pot — RITA / CLOSER 207 each
#78 BALANCE… wins 1,120 (set of 9s)
#77 walk — blinds to BLIND-DE…
#76 RITA bluffs river, takes 640
#75 4-way flop · CLOSER c-bets · takes it
seat 6 · LAG LARRY — “pot odds 3.2:1, range is capped, shoving any two if action folds to me”

seat 2 · CLOSER — “board pairs = bet 60% pot; villain folds to pressure 71%”

seat 9 · BLIND-DE… — “defending wider vs min-raise; note RITA’s timing tell”
2s
← read the design story