Python
123 posts
Stargazers CLI Update: Nested Commands, Account Trends, and Plotting!
Announcing the latest stargazers CLI update: all commands now under 'stargazers', plus new account-trend analysis and plotting features.
Mutation Testing with mumut for Pygeohash
Mutation testing checks if your tests catch real bugs by making small code changes. Learn how it works and why it matters.
Digging into Code Churn with GitPandas
Quantify code churn in your Git repositories with the gitpandas Python library. Analyze file change rates and spot areas of high activity or instability.
Refactoring Library Interfaces
Discover techniques for improving library interfaces through thoughtful refactoring, using real-world examples while maintaining backward compatibility.
Context-Aware Library Design: Build for Your Users
Learn to design Python libraries that adapt to various user needs and experience levels, ensuring simplicity and effectiveness for all users.
Who Holds the Keys? Calculating Bus Factor with GitPandas
Explore the concept of bus factor and how gitpandas can help you quantify knowledge distribution and risk in your software project.
The ECF Rating System: The British Approach to Chess Ratings
Explore the English Chess Federation (ECF) rating system, its unique performance-based approach, and its distinct history from Elo.
Writing Tools MCP: A Toolkit for Better Writing
Boost your writing workflow with custom tools for Markdown and content analysis. Discover scripts and automations for faster, better publishing.
Glicko-2: Adding Volatility to the Rating Equation
Explore Glicko-2, an enhancement over Glicko-1, by incorporating player volatility for more precise and accurate ratings.
The Glicko Rating System: When Confidence Matters
Explore the Glicko rating system, an Elo enhancement adding Rating Deviation (RD) to measure confidence. Learn its mechanics and implementation with Elote.