Python
140 posts
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.
Bankroll Management with Keeks: CPPI
CPPI protects a floor value of your bankroll while betting a multiple of your cushion above it. Learn how to implement portfolio insurance with Keeks.
Ruff vs Traditional Bandit - A Performance Comparison
Ruff is 25x faster than traditional Bandit. Here's what that performance difference means for your workflow and when to choose each tool.
Reviving Graduate School MATLAB with Claude Code
How I used AI coding assistants to transform decade-old MATLAB research code into a modern Rust library with Python bindings. The origin story of ParGA.