Bio: I help run the Recurse Center.
In my spare time, I like learning Mandarin and walking around New York.
Building a simple calculator by writing a recursive descent parser in Rust.
A detailed walkthrough of the challenges of writing a Python library in Rust that feels truly Pythonic.
Exactly what it says on the tin: A clear guide to how you can use GDB to look at and understand a program's stack space.
A quick tip for adding some very useful Git aliases!
An explanation of what Ruby's built-in binary search method assumes about the arrays you call it on so you can use it effectively.
A walkthrough for implementing the Tracepath command line tool in Rust!
A video introduction to the command line tool awk, with accompanying files and tasks to practice using it yourself.
An easy one-liner for converting between JSON and YAML.