Bio: I help run the Recurse Center.
In my spare time, I like learning Mandarin and walking around New York.
An overview of how the NumPy family of libraries help make Python more performant for scientific computing, without losing the benefits Python brings.
What do you do after you buy three shopping bags worth of Fiber Channel cards on eBay? This is a delightful story of the rabbit hole Ben went down to make the cards useful, including writing a virtual device handler that treats the cards like SCIS scanners!
A tool that, given a link, will crawl various sources to get interesting details about that link, including *other* links in the comments on news aggregators.
A deep dive into the inner workings of printing strings in several languages, with a focus on how Zig balances simplicity and control.
A command line tool that helps you track conferences and meetups.
A walkthrough of implementing a simple DNS server that follows the original RFCs for the protocol.
A visual note-taking app that lets you easily lay out notes and images on a board.
A tool for writing (as much as you want!) in the margin of research papers, and sharing those annotations via Git!
A simple engine for manipulating symbolic
mathematics in Lisp-style S-expressions in OCaml.