FeaturedMay 5, 202612 min readMaking Chemical Risk Assessment Free, Open, and Agent-ReadableIntroducing an OSS set of Python, SQLite, and MCP tools for chemical risk assessment workflows inspired by publicly documented CREATE-SIMPLE methodology.chemical-safetyrisk-assessmentpythonsqlite+1Read more
FeaturedMay 5, 202612 min readruviz: Building a High-Performance Plotting Library in RustIntroducing ruviz, a Rust plotting library that combines matplotlib-like ergonomics, Makie-inspired performance goals, and one rendering engine shared across Rust, Python, and JavaScript/WASM.rustvisualizationwasmpython+1Read more
FeaturedMay 5, 202610 min readWebXrayDB: Rebuilding an X-ray Reference Database in Rust/WASM, and Why Sample Preparation Matters More Than We AdmitA look at WebXrayDB, a Rust/WebAssembly and React implementation inspired by XrayDB, with local X-ray reference data, sample preparation calculators, self-absorption tools, and a Tauri desktop build.xafsxasrustwasm+1Read more
FeaturedMay 4, 20267 min readZero Time Spent Debating Color: I Built Morphos, a Nature-Inspired Design System CollectionIntroducing Morphos, a collection of nature-inspired palettes and design systems packaged for AI prompts, CSS, PowerPoint, and Word.design-systemaicolor-paletteproductivity+1Read more
FeaturedJanuary 3, 20265 min readClaude Code + Tmux Integration - Managing Multiple AI Sessions Like a ProA comprehensive guide to managing multiple Claude Code sessions with tmux, featuring real-time status updates and seamless session navigation for power users.claude-codetmuxproductivityterminal+1Read more
FeaturedDecember 6, 20255 min readManaging LLM API Rate Limits in Distributed Environments - Introducing LLMRateLimiterA Python library for managing LLM API rate limits in distributed environments (K8s, Lambda, etc.) using Redis to share state across multiple processes.pythonllmredisdistributed-systems+1Read more
February 24, 20245 min readCreating a Chemical Formula Parser using RustA deep dive into building a chemical formula parser with Rust and the pest library, supporting nested parentheses and weight percentages.rustchemistryparserpest+1Read more
January 25, 20245 min readCreating a Python Library Using PyO3/MaturinBuilding spdist, a library for calculating distance between two curves, using Rust with PyO3 and Maturin for Python integration.rustpythonxaslibrary+1Read more
February 20, 20235 min readAutomating PowerPoint Creation - Introducing the PPTemp LibraryIntroduction and usage guide for PPTemp, a Python library that automates pasting images and tables into PowerPoint slides.pythonpowerpointautomationlibraryRead more