Python
123 posts
The DWZ Rating System: German Engineering for Chess Ratings
The Deutsche Wertungszahl (DWZ) chess rating system combines German precision with practical considerations. See how it works with Elote.
makefile-mcp: Output Caching, Pagination, and Search
makefile-mcp now caches full execution output server-side, with tools to paginate and search through results from previous runs.
TrueSkill: Microsoft's Rating System for Xbox Live
How Microsoft's TrueSkill rating system uses Bayesian inference for Xbox Live matchmaking, and how to implement it with Elote.
hugo-frontmatter-mcp: Tests, CI, and uvx Support
hugo-frontmatter-mcp gets 32 tests, GitHub Actions CI, and one-command installation with uvx. A quick look at what changed and why.
Maintaining Open Source Libraries Nobody Uses
What it's actually like to maintain small open source projects that have a few hundred users instead of a few hundred thousand.
Bankroll Management with Keeks: Strategy Comparison
A head-to-head comparison of Kelly, Fractional Kelly, OptimalF, Fixed Fraction, CPPI, and other bankroll strategies. Know which one fits your needs.
Bankroll Management with Keeks: The Naive Strategy
Flat betting with a fixed dollar amount regardless of bankroll. A simple baseline strategy that surprisingly many bettors still use.
category_encoders in the Wild: A Tour of the Research
A look at the surprisingly diverse research that has cited the category_encoders library, from cleaning up polluted water to catching financial criminals.
Bankroll Management with Keeks: Dynamic Strategies
Dynamic Bankroll Management adapts bet sizing based on recent performance, volatility, and changing conditions. Learn the flexible approach with Keeks.
python-skills: Packaging Library Development as Claude Skills
I turned my Python library development guide into a set of independently installable Claude skills. Here's what they are and how skill marketplaces work.