Projects
A collection of projects I've worked on
Featured
The projects I'm most excited about right now.
TUI to browse conda-forge interactively: pixi exec pixi-browse
Conda Ecosystem
Package management tooling, mostly around Pixi and conda-forge.
A fast, standalone Conda package builder written in Rust that creates cross-platform relocatable packages from a simple recipe format.
The backbone of the Conda ecosystem. It consists of over 30,000 packages for Linux, macOS and Windows.
Convert lockfile diffs to markdown for use in pull request comments.
Install Micromamba and create a cached Conda environment in GitHub Actions.
Create a local or S3-based mirrors of Conda channels for offline or air-gapped environments.
Install Pixi and create a cached Pixi environment in GitHub Actions.
Check your Conda environment for packages with disallowed licenses.
Install a Pixi environment into an arbitrary location.
Docker images with Pixi pre-installed.
Work around the lack of Pixi support in PyCharm.
Manage coding agent skills as Conda packages with versioning, lockfiles, and supply chain security using Pixi.
A collection of pre-packaged coding agent skills published as Conda packages on prefix.dev/skill-forge.
Python Libraries
Libraries for data science and application code.
Save and load compressed scikit-learn Tree-based and lightgbm models.
Load secrets from SOPS encrypted files with pydantic-settings.
Misc
Templates, plugins, videos and other small things.
As part of the Summer of Maths Exposition 2, I created a video explaining the Seven Circles Theorem.
A modern CV template for Typst, inspired by moderncv for LaTeX.
Convert CZB and CBR files to Kindle-optimized Mobi directly within Calibre.
Generate unique Gravatar-style avatars from email addresses using the boring-avatars library.









