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.
I'm currently looking for work - If you're looking to hire an engineer to help build the future, get in touch with me.
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.