Articles
Longer reads that go deeper than a single tool: the math, the standards, and the trade-offs behind the things we build.
Mouse sensitivity math: cm/360, eDPI, and why pros recalibrate
Why your in-game sensitivity number is meaningless on its own, how cm/360 and eDPI fix it, and why pros recalibrate.
Web Gamepad API: DirectInput, XInput, and the mapping confusion
Why Xbox pads just work in the browser but no-name controllers scramble their buttons — standard mapping, XInput, and DirectInput explained.
JSON RFC 8259: subtle details that trip up production parsers
Duplicate keys, big-integer precision, BOMs, and the details RFC 8259 leaves unspecified — where production JSON parsers quietly disagree.
Why 100% client-side tools are safer than self-hosted SaaS for personal data
Why processing personal data entirely in the browser is structurally safer than a self-hosted SaaS tool — and where the trade-offs really lie.
WCAG contrast ratios in real product design — case studies and pitfalls
The exact WCAG AA/AAA thresholds, why grey-on-white fails, the pitfalls contrast checkers miss, and where WCAG 3's APCA is heading.