Francisco Nevitt Gonçalves

A collection of my favourite resources.

Driving Compilers by Fabien Sanglard is the definitive crash course on C compilers. Floating Point Visually Explained is another favourite of mine.

You have to try this: Julia Evans and Kamal Marhubi’s Do you know how much your computer can do in a second? Apparently not! Very fun and humbling.

I really enjoy Alex Kladov’s writing. Go check it out! If I had to choose a favourite it would be Basic Things with Performance Profile Visualization Challenge as the runner-up.

less_slow.cpp by Ash Vardanian is an excellent reference for performance engineering. The best part is it’s backed by real benchmarks you run yourself. I also found Mastering C++ with Google Benchmark and Understanding SIMD super useful when I was first getting into performance work.

My Life in Weeks is beautiful and terrifying. It visualises the scale of a lifetime.

Practical Data Oriented Design by Andrew Kelley is a must-watch.

Testing Distributed Systems with Deterministic Simulation by Will Wilson is the classic talk on deterministic simulation testing. The sequel (which features Super Mario Bros) is super fun too.

Although I have mixed feelings about Nix, the benefits of declarative, reproducible software are undeniable. If you’re going to learn Nix, start with Zero to Nix.