Here is a list of all my projects, past and present, in no particular order.
Simulate boyds on the GPU. It was a toy project to explore the Metal API.
An editor agnostic library written in rust to bring concurrent live editing capabilities to your favourite editor.
Engine to generate the cartesian product of the same configuration while only varying few parameters. Design with provenance and reproducibility of the configs in mind.
Personalized keymap for the GEIST Totem split keyboard (36-keys)
A package that allows interacting with an IDL session from a Julia one. Similar to MATLAB.jl or PythonCall.jl.
Julia Eve Live DPS is a small utility that automatically opens and parses combat logs for EvE Online and gives detailed measures on damage dealt and received during combat. It uses the CIMGui framework to provide a base user interface. Supports multiple characters.
A single macro package for julia that automatically defines forwarding methods of wrapper types.
Framework to manage lots of datafiles spread across the filesystem. Organize your tesserae (files) into patterns. Mix and match bits from your patterns to define a mosaic. Reduce your files across desired dimensions, and keep everything under control through a manifest. A DAG is resolved automatically by matching extents. If you're missing something the manifest will tell you.
A CLI parsing library for julia with the aim of being completely type stable and trimmable. Built with a composable parsers design, inspired by optique (typescript) and optparse-applicative (haskell).
A small utility that wraps a chess engine and uses it to explore lines and hunt for the most "sharp" move or line in a position.