Hi there, I'm Ben Faerber 🦀🐪

- Stripy Horse - A developer platform for Zebra label printing, built in Go. Converts PDFs, images and HTML to ZPL, renders pixel-accurate previews, grades barcodes for scannability, and runs virtual Zebra printers on TCP 9100 so you can test without a printer in the room. REST API with official SDKs for PHP, Python, C#, Java and Go.
- Liquid ML - Shopify's Liquid templating language for OCaml. Build server rendered HTML, documentation generators and more with OCaml. Featured in Awesome OCaml!
- PDF to ZPL - Convert a PDF into the ZPL format. Allowing for custom images, alphabets like Hebrew, Arabic and Cyrillic (without messing with fonts on the printer) and multipage shipping labels!
- Rector Laravel (Contributor) - Added automatic refactoring for
isset($_POST['a'])to use Laravel's Request Facade
- yt-dlp (Contributor) - Reverse engineered the livestreaming platform Parti and built a stream downloader.
- Tray Item RS (Contributor) - Added support for dynamically updating Windows Tray Applications natively.
- Slumber (Contributor) - Added support for parsing and importing a VSCode
restcollection and a Jetbrainshttp. - USB Scale - Connect to USB scales in Rust. I use it to connect scales to my shipping software.
- CawTalker - An AI for understanding American crow vocalizations: a call classifier, a field app, and CrowGPT, a 21M parameter GPT trained on 375GB of crow calls.
💻 I'm from Salt Lake City, Utah and am currently working at True Leaf Market creating shipping software (Go, Rust, PHP, TypeScript, Python). I also run Stripy Horse, a Go developer platform for Zebra label printing. In my spare time I work with Rust, OCaml, and C and hang out in Open Source Communities.
😁 If you are using any of my projects and are having bugs or need a new feature, please reach out and I will do my best to help you!





