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
-
Balancing Robot
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.