Published: 14 November 2021
Understanding how something works on the lowest level gives you the best chance of knowing its limitations and when it's appropriate to use or not. Ivan Velichko's article, although not the deepest of dives, acts as "a front-page for [his] multi-year study of the domain", as it provides a detailed enough outline and further resources to keep you going.
Published: 19 November 2021
Tags: hardware, c
"Falcon stands for FAst Logic CONtroller and is a proprietary microprocessor developed by Nvidia". Its first use was in GPUs from the G98 series, but has since been repurposed and reused for other series too. Mike Heskin and Michael have written a super in-depth article on hacking the Falcon. It really has everything you'd want to know, so check it out.
Published: 16 November 2021
When you're developing a product, you might be inclined to add features or extra code to handle things in the future. You might spend a lot of time doing it, only to find out later that you're not even going to use it, because your users don't want to use it. Simón Muñoz's article illuminates this issue and the general problem of overengineering, going through the what, why, and how to avoid it.