Hi, I'm Wesley. In the past, I wrote code for robots on Citrus Circuits. Now I write code for fun at the Recurse Center. I also sometimes write things on this blog - you can find my best posts below, or look at all my posts.
If you're in NYC and want to meet up over lunch/coffee to chat about the future of technology, get in touch with me.
A bogus study on code review
Why oft-cited data is often wrong
The two questions I ask every interviewer
Applying the engineering process to software interviews
How Raft Works
An explanation of Raft and some of its flaws
Elliptic Curve Cryptography for Beginners
A description of ECC without using advanced math
Recursive Filesystem Entries
Abusing FAT for fun and profit
Ping at the speed of light
How fast are those packets moving?
How traceroute works
Implementing traceroute in 23 lines of python
Lessons learned from making a robot
Writing an OS in Rust
In which I embark on a journey to learn how the heck operating systems work
Realtime Scheduling and Priority Inversion
Learning about what realtime scheduling is and how it can result in priority inversion
The joy of brainfuck
Lessons learned from programming FizzBuzz in brainfuck
Intro to Control Theory Part Two: PID tuning
Intro to Control Theory Part 0: What's This?
An intro and index to my series of posts on Control Theory.