Sitemap - 2023 - Confessions of a Code Addict

Celebrating 4096 Subscribers and Happy Holidays

CPython Type System Internals: Video Series

Design of the CPython Type System

Emulating Inheritance and Polymorphism in C

Decoding PyObject and PyTypeObject in CPython

Implementation of the Float Built-in Type in CPython

A War Story About a Python, a Fork, a Cow, and a Bug

How Many Lines of C it Takes to Execute a + b in Python?

CPython Object System Internals: Understanding the Role of PyObject

Fast Computation of Fibonacci Numbers: Part II

Support Confessions of a Code Addict - Subscription Plans

A Linear Algebra Trick for Computing Fibonacci Numbers Fast

Code Confessions Digest #5: News, and Resources from Last Week

What Every Developer Should Know About GPU Computing

1024 Reasons to Celebrate: Journey and Future of 'Confessions of a Code Addict'

How Language Models Beat PNG and FLAC Compression & What It Means

How CPython Implements and Uses Bloom Filters for String Processing

Bloom Filters and Beyond: An Illustrated Introduction and Implementation

Understanding Immortal Objects in Python 3.12: A Deep Dive into Python Internals

How CPython Implements Reference Counting: Dissecting CPython Internals

LZ77 Is All You Need? Why Gzip + KNN Works for Text Classification

Decoding the ACL Paper: Gzip and KNN Rival BERT in Text Classification

Code Confessions Digest #4: News, and Resources from Last Week

Code Confessions Digest #3: News, and Resources from Last Week

Common ChatGPT API Function Call Mistakes and How to Fix Them

Weekly Code Confessions Digest #2: News, and Resources from Last Week

A Tutorial Guide to Using The Function Call Feature of OpenAI's ChatGPT API

Understanding DeepMind's AlphaDev Breakthrough in Optimizing Sorting Algorithms

Weekly Code Confessions Digest: Exploring Intriguing Articles, Books, and Courses

The Pursuit of Programming #2: Variables, Operators and Data Types

Mojo: The Future of AI Programming 🔥

The Pursuit of Programming #1: What, Why, and How to Start

Will AI Replace Programmers? The Future of Coding in the Age of AI

Confessions of a Code Addict