Why default agent instructions fail, the two halves of a repository harness, and the bootstrap…
Condensed, high-utility tmux reference for local development and SSH sessions.
Using Memray and resource limits to profile memory leaks and Out of Memory (OOM) errors in Python…
A curated list of terminal utilities you can install with uv.
Building serverless interactive dashboards with Marimo.
Polars expressions and contexts applied to S&P 500 OHLCV data.
Automated quality checks for Jupyter notebooks.
How to design flexible financial models using inheritance, ABCs, and protocols.
How to unlock the power of Python’s special methods to build intuitive and consistent classes.
How to master the building blocks of Python classes for quantitative development.
How to manage Python environments, transitioning from classic venv and pip to the modern and fast…
How to iterate efficiently in Python for quantitative finance.
How to treat your functions well.
How to efficiently calculate Fibonacci numbers in Python.
Implementing case-insensitive enums in Python.
Curated resources for improving Python skills.
Managing market risk for merger arbitrage portfolios.
Practical iterator utilities and recipes for Python.
Navigating the financial industry as a mathematician.
Visualizing Pydantic models as tree structures.
Configuring a productive, stylish Linux terminal.
Modern Python development setup on Linux.
Setting up Linux development in Windows.
Automating your daily development environment startup.
Elegant resource management using Python’s ExitStack.
Implementing the strategy design pattern in Python.
An introduction to the blog and topics.