Hello!
I am Ben Kettle. I am currently working to build developer-loved security tools as a software engineer at Semgrep.
I like running, downhill & nordic skiing, hiking, taking photos, and thinking & reading about how we can make our cities and towns work better and more sustainably for their residents, especially via transportation improvements.
Feel free to check me out on GitHub or LinkedIn. I can be reached via email at [email protected] and you can view my resume here.
Recent Posts (view all)
Tired of waiting for iMessage to load my messages from years ago, I printed them all out in a set of paperback books.
Plat, created for my Master's thesis, is a new FIDO2 security key that uses a new WebAssembly-based toolchain for ARM microcontrollers to privilege-separate individual components of the security key's software and protect against many types of bugs.
Recent Projects (view all)
- Shuffl.pics One photo, every day. That's it.
- Little Fixes A spatial forum to improve your city
- message-book Every text message, printed in a paperback
- FPGAirpods Active noise cancellation on an FPGA
- Hardware Password Keeper Password management without new software
Recent Reading (view all)
-
The Dark Forest ★★★★★ -
The Three-Body Problem ★★★★★ -
Confessions of a Recovering Engineer ★★★★
Recent Photos (view all)