About
My name is Preston, I work as the lead developer for Unlocked-Labs, where we are working to help reduce the recidivism rate of incarcerated individuals by expanding access to education, and by tracking educational progress for proof of good-time credits. I am a strong believer in education as a means to end mass incarceration. Access to education and to technology while incarcerated changed my life completely, and I want to be a part of helping give more people the opportunity I had to study and devote time to building the skills necessary to have a meaningful life and career.
I am also passionate about Rust, Go, CLI/TUI applications and developer tools, systems programming, the Open source community. I am a huge linux geek, some of my favorite tools are DWM, Neovim, Tmux and Alacritty. I am an advocate for FOSS, privacy, security and internet anonymity, but also for criminal justice reform particularly around drug policy. I enjoy working on anything challenging, and I consider myself fortunate that I have a career that doubles as a hobby.
Projects I’m working on currently:
Eza: A modern, feature-rich replacement for ls
(maintainer/contributor)
(not open source yet 😦) A consensus + scheduling solution for managing distributed compute jobs/tasks (rust + tokio) somewhat of a replacement for zookeeper + airflow
These are some developers and projects that have inspired me, that I really admire and feel are worth sharing: (this is just my opinion)
https://github.com/awesomekling
https://github.com/fasterthanlime
https://github.com/tokio-rs/tokio
https://github.com/LadyBirdBrowser/ladybird
https://github.com/ziglang/zig
https://github.com/neovim/neovim