Every chess database begins with the same question: how do we store a game? PGN is the default answer — human-readable, portable, and surprisingly wasteful. A walkthrough of moving toward binary coordinates and legal-move indexing, and the engineering trade-off between the smallest format and the fastest one.
Learn how Go context cancellation works in real systems: timeouts, request lifecycles, errgroup fan-out, and graceful shutdown without leaked goroutines.
How I built a CLI tool to merge chess PGN files using F#'s type system, streaming I/O, and functional patterns — merging gigabytes of games with 64 KB of memory.
Japanese websites are often dismissed as cluttered. But their density reveals a different design logic: trust through context, comparison, and visible reassurance.
Why Japanese websites look overloaded, how Tokyo's dense visual environment helps explain the pattern, and why 'clutter' is often the wrong UX question.
What is Atom?
Atom (Atom Syndication Format) is an XML-based standard for describing feeds and their items. With Atom, you can:
Get the latest website content in time without manually visiting
Manage subscriptions to multiple websites in one place