home-assistant-macbook-touch-bar: Displaying sensors and controlling IoT devices using the Macbook Pro’s touch bar πŸ€–πŸ’»

Thesis cover

thesis-cover: each unique copy is designed using quantum simulation data, neural networks, machine learning, and Python


yaml2bib: Convert a readable yaml file with DOIs only to a properly formatted BibTeX file. πŸ“ƒ


adaptive: tools for adaptive parallel sampling of mathematical functions to speed up simulations by orders of magnitude βš™οΈ


instacron: Instagram for the lazy - automatically upload a photo to Instagram with autogenerated caption containing #hashtags, a quote, and camera information πŸ“ΈπŸŒ…

Topology in condensed matter course

Tying Quantum Knots. An online course for which I wrote a lot of code. See the course website which is generated using these Jupyter notebooks.


adaptive-scheduler: Run simulations adaptively on many cores (>10k) and easily manage starting and restarting using mpi4py.futures, ipyparallel, or dask-mpi πŸŽ‰

Home Assistant

Many things in my house are automated using the Python Home Assistant framework. I’ve built some interseting automations and app, see my config files and AppDaemon apps 🏠 πŸ€–


ipynb_git_filters: remove ipynb’s output on each commit to keep a clean history. Not very smart but very useful πŸ€–


aiokef: An asyncio Python library that provides an API to communicate KEF speakers πŸ”ˆ