- ๐ Led the development of Hipcheck, a tool for automated supply chain risk assessment of software repositories.
- ๐๏ธ Contribute to OmniBOR (formerly GitBOM), a standard and tooling for recording build inputs for software artifacts.
- ๐จ๏ธ Build cargo-spdx, a tool for generating SPDX Software Bills of Materials for Rust builds.
- ๐ง Work on software supply chain security at MITRE.
- ๐ฆ Write at Possible Rust (on hiatus).
- ๐จ๏ธ Keep a list of languages written in Rust.
โ๏ธ Maintain woah, aResult
type that separates errors you can handle from errors you can't.- ๐ท๏ธ Maintain semver-explain, a CLI tool for explaining SemVer requirements.
- ๐ Maintain replace_err, which adds a
replace_err
method forResult
. - ๐๏ธ Maintain pathbuf, a convenient macro for building
PathBuf
s. - ๐ช Created FindCargo.cmake, a CMake module for interoperating with Cargo.
- โฒ๏ธ Wrote dcalc, a CLI duration calculator.
- ๐ฑ Wrote good-cat, a cat that hates pipes.
- ๐ Wrote gccarch, a tool for getting info on GCC's supported architectures.
- ๐ Wrote skej, a little analyzer for concurrent schedules.
- ๐ Creating Tin, a currently ill-defined programming language.
- ๐ Want to build epss, a library and CLI for interacting with the Exploit Prediction Scoring System API.
- ๐ญ Want to finish building shy, a POSIX shell static site generator I can use on tilde.institute.
- โ๏ธ Built the first FFI interface for Pact, a framework for testing APIs.
- ๐๏ธ Wrote the old Rust FAQ.
- ๐จโ๐ซ Taught programming language theory to undergrads.
- ๐ Spoke at RustConf 2017 about teaching Rust in a programming language theory class.
- ๐ Spoke at Rust Belt Rust 2016 about how to write good documentation.
- ๐ On Mastodon.