
Standard MCTS assumes you can see the whole game state. The moment you put cards face-down in opponents' hands, it stops working. Here's how I adapted Information Set MCTS for Texas Flush'em.

The first post on `env()` was about what the browser gives you. This one is about a build-step pattern that lets you author your own design tokens in TypeScript and reference them in CSS, including inside `@media` rules where custom properties don't work.

A weekend, a card game I designed, and PartyKit. Here's how separating a pure reducer from the transport layer let me ship hidden hands, reconnects, ISMCTS bots, and password-protected rooms without ever writing WebSocket plumbing

Here's What You Need to Know About env()
CSS has environment variables. The env() function gives you access to browser-provided values like safe area insets, keyboard dimensions, and viewport segments — no JavaScript hacks needed. Essential for PWAs and mobile-first web apps.

I'm not a writer and do not aspire to be one. I have just grown tired of the existing platforms and their algorithms.