Hi, I'm James
I am a software engineer. Recently I founded a company focused on machine learning and the music industry. Before that, I was a software engineer at Uber, working on their public-facing developer API.
- Click Track, a newsletter analyzing the future of the music business.
- Dark Shift, a pop culture publication.
- Operational Security for Activists, a free online book that explains how activists can stay secure when using technology. I wrote this for my friends in the aftermath of the 2020 George Floyd protests.
- machinelearning.wtf, an online encyclopedia of machine learning terms. Currently accepting contributions via GitHub.
- ScalarStop, a framework for keeping track of machine learning experiments.
- Provose, a new way to manage your Amazon Web Services infrastructure. You describe the containers, databases, and filesystems that you want to deploy, and Provose automatically calculates the necessary security and networking configuration. Built with HashiCorp Terraform.
- TFCA, a HashiCorp Terraform module that makes it easy to create a local self-signed TLS Certificate Authority.
- Ori, a Python library that provides high-level concurrency tools. For example, the Ori PoolChain makes it easy to distribute workloads across many threadpools and process pools.
- Cypunct, a Python library that makes it easy to quickly split Unicode strings based on entire Unicode character classes. This is useful for rapidly tokenizing text for natural language processing.
Feel free to send me an email at email@example.com.