Confessions of a Code Addict

Confessions of a Code Addict

Home
Podcast
Notes
CPython Internals
AI
Computer Architecture
Linux Internals
Contact Me
Archive
About

Sitemap - 2025 - Confessions of a Code Addict

Why This Python Performance Trick Doesn’t Matter Anymore

Making System Calls in x86-64 Assembly

One Law to Rule Them All: The Iron Law of Software Performance

Debugging X86-64 Assembly with GDB

Building (and Breaking) Your First X86 Assembly Program

The System-Level Foundation of Assembly

Binary Arithmetic and Bitwise Operations for Systems Programming

Understanding Computer Organization from First Principles

Hardware-Aware Coding: CPU Architecture Concepts Every Developer Should Know

Python Performance: Why 'if not list' is 2x Faster Than Using len()

Your Enrollment is Confirmed!

[Course Launch] Hands-on Introduction to X86 Assembly

My Top 15 OS Books: From Theory and Implementation to Systems Programming

Recording: How Modern CPUs Execute Your Code: A Deep Dive into Performance

Contact Me

A Software Engineer's Guide to Reading Research Papers

Launching Live Courses on Systems Programming

Linux Context Switches: The Truth About TLB Flushes

Live Session: How Modern CPUs Execute Your Code: A Deep Dive into Performance

How Unix Spell Ran in 64kB RAM

© 2025 Abhinav Upadhyay
Publisher Privacy ∙ Publisher Terms
Substack
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture

Share