Subscribe
Sign in
Home
Podcast
Notes
CPython Internals
AI
Paid Subscription Plans
Archive
Leaderboard
About
Latest
Top
Discussions
Live Session: Live Coding a Bytecode Interpreter for Python
I will be redoing this session because the previous one had to be cancelled.
Dec 1
•
Abhinav Upadhyay
5
Share this post
Confessions of a Code Addict
Live Session: Live Coding a Bytecode Interpreter for Python
Copy link
Facebook
Email
Notes
More
November 2024
Disillusioning the Magic of the fork System Call
How the kernels implement the fork system call
Nov 26
•
Abhinav Upadhyay
26
Share this post
Confessions of a Code Addict
Disillusioning the Magic of the fork System Call
Copy link
Facebook
Email
Notes
More
An Unreachable Hidden XKCD Easter Egg inside CPython
No, I'm not talking about import antigravity
Nov 18
•
Abhinav Upadhyay
21
Share this post
Confessions of a Code Addict
An Unreachable Hidden XKCD Easter Egg inside CPython
Copy link
Facebook
Email
Notes
More
The Pythonic Emptiness
Why the Pythonic way of doing emptiness check on sequences is not necessarily ambiguous in most cases
Nov 9
•
Abhinav Upadhyay
23
Share this post
Confessions of a Code Addict
The Pythonic Emptiness
Copy link
Facebook
Email
Notes
More
October 2024
Live Session: Live Coding a Bytecode Interpreter for Python
We are due for our next live session.
Oct 30
•
Abhinav Upadhyay
15
Share this post
Confessions of a Code Addict
Live Session: Live Coding a Bytecode Interpreter for Python
Copy link
Facebook
Email
Notes
More
The CAP Theorem of Clustering: Why Every Algorithm Must Sacrifice Something
No clustering algorithm is perfect and you must make a trade-off.
Oct 29
•
Abhinav Upadhyay
23
Share this post
Confessions of a Code Addict
The CAP Theorem of Clustering: Why Every Algorithm Must Sacrifice Something
Copy link
Facebook
Email
Notes
More
Speculative Decoding and Beyond: A Survey of Speculative Decoding Techniques
What is speculative decoding, how it works and what are some of the recent advances in this area?
Oct 18
•
Abhinav Upadhyay
22
Share this post
Confessions of a Code Addict
Speculative Decoding and Beyond: A Survey of Speculative Decoding Techniques
Copy link
Facebook
Email
Notes
More
CPython's Garbage Collector and its Impact on Application Performance
Learn how the knowledge of CPython internals translate into performance insights for your code
Oct 2
•
Abhinav Upadhyay
18
Share this post
Confessions of a Code Addict
CPython's Garbage Collector and its Impact on Application Performance
Copy link
Facebook
Email
Notes
More
September 2024
Recording: Six Key Performance Engineering Lessons from 1BRC
Last night we did this live session on performance engineering.
Sep 23
•
Abhinav Upadhyay
25
Share this post
Confessions of a Code Addict
Recording: Six Key Performance Engineering Lessons from 1BRC
Copy link
Facebook
Email
Notes
More
2:31:20
Celebrating 2^13 Subscribers & My Birthday
I started this Substack on 23rd April, 2023 from 0 subscribers with a dream of writing deeply technical articles and making a living.
Sep 10
•
Abhinav Upadhyay
20
Share this post
Confessions of a Code Addict
Celebrating 2^13 Subscribers & My Birthday
Copy link
Facebook
Email
Notes
More
5
August 2024
The Design & Implementation of the CPython Virtual Machine
A deep dive into CPython's bytecode instruction format and execution engine internals
Aug 31
•
Abhinav Upadhyay
41
Share this post
Confessions of a Code Addict
The Design & Implementation of the CPython Virtual Machine
Copy link
Facebook
Email
Notes
More
CPython Internals: What Happens Before Bytecode Execution Starts
Learn about runtime initialization, parsing and compilation of the Python code into bytecode leading to execution on the virtual machine
Aug 30
•
Abhinav Upadhyay
5
Share this post
Confessions of a Code Addict
CPython Internals: What Happens Before Bytecode Execution Starts
Copy link
Facebook
Email
Notes
More
Share
Copy link
Facebook
Email
Notes
More
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts