Seeing the Matrix: A First-Principles Approach to Computer Architecture 9 min read Computer Engineering Seeing the Matrix: A First-Principles Approach to Computer Architecture Max Headroom 2025.05.08 52 “Do not try to bend the spoon. That’s impossible. Instead, only try to realize the truth… there...Read More
🎉 Book release: Building a database engine 2 min read Computer Engineering 🎉 Book release: Building a database engine Max Headroom 2025.05.08 43 After 12 months of intense research and development, my new book, Building a database engine is finally...Read More
Binary Arithmetic and Bitwise Operations for Systems Programming 8 min read Computer Engineering Binary Arithmetic and Bitwise Operations for Systems Programming Max Headroom 2025.05.08 39 In our previous article, we explored how computers work from transistors up to program execution. We saw...Read More
The System-Level Foundation of Assembly 6 min read Computer Engineering The System-Level Foundation of Assembly Max Headroom 2025.05.08 45 We wrapped up the X86-64 assembly course last week, and I’ll be sharing notes from the sessions...Read More
Microservices 101 17 min read Computer Engineering Microservices 101 Max Headroom 2025.05.08 40 Introduction In order to understand what microservices are, first, we have to talk about monolith systems and...Read More
Behind the Scenes: Never Trust User Input 5 min read Computer Engineering Behind the Scenes: Never Trust User Input Max Headroom 2025.05.06 55 This article is the first in a series of posts I’m writing about running various SaaS products...Read More
Simplify Regular Expressions with RegExpBuilderJS 3 min read Computer Engineering Simplify Regular Expressions with RegExpBuilderJS Max Headroom 2025.05.06 51 Regular expressions are on of the most powerful tools in a developer’s toolkit. But let’s be honest,...Read More
Guide to Strings in Python 55 min read Computer Engineering Crypto Currency Guide to Strings in Python Max Headroom 2025.05.06 60 A string in Python is a sequence of characters. These characters can be letters, numbers, symbols, or...Read More
Gracefully Handling Third Party API Failures 7 min read Computer Engineering Gracefully Handling Third Party API Failures Max Headroom 2025.05.06 53 Software isn’t what it used to be. That’s not necessarily a bad thing, but it does come...Read More
Changelog 2 min read Computer Engineering Changelog Max Headroom 2025.05.06 50 August 2024 August 16, 2024: Added Changelog page. Added feedback modal to tool pages. August 14, 2024:...Read More