Chinese OCR for Fun (and Profit?)
I build a digital referee for Lu Zhan Qi, a Chinese strategy game about capturing the opponent's flag with imperfect information.
How to Setup Webhooks to Private Networks
Webhooks typically are not able to reach private networked devices. This guide shows you how to do this leveraging SSH tunnels and reverse nginx proxies.
Vulnerability Discovery through Web App Fuzzing
We open source our fuzz-lightyear testing framework to programmatically identify Insecure Direct Object Reference vulnerabilities by fuzzing your webapp.
DIY Sonos: Turn Your Raspberry PI into a Home Sound System
Play all your favorite tracks from Youtube, Spotify and local file storage from one centralized interface. No subscriptions or Bluetooth necessary.
PacMan: Free Online Multiplayer
Inspired by PacMan Battle Royale, I introduce this classic arcade game to the 21st century, with online multiplayer powered by websockets.
TTL as a Service: Automatic Revocation of Stale Privileges
We design a system to enforce the Principle of Least Privilege through data analysis and automatic revocation of privileges that are no longer used.
Yelp's Secret Detector: Preventing Secrets in Source Code
We open source our detect-secrets framework: a tool designed to keep secrets out of enterprise codebases.