GPU Systems
From GPU architecture and CUDA kernels to Triton and real kernel optimization work
Engineers who want to understand how GPUs actually execute work and eventually write and optimize their own kernels.
Thoughts on code, technology, and everything in between
Long-form posts on platform engineering, Linux, compilers, MLOps, and computer architecture, written to help you build stronger intuition instead of just memorize terms.
A few strong entry points if you are new here.
Fresh writing, updates, and ongoing series entries.
From GPU architecture and CUDA kernels to Triton and real kernel optimization work
Engineers who want to understand how GPUs actually execute work and eventually write and optimize their own kernels.
Building reliable ML systems from data pipelines to production monitoring
ML engineers, data scientists, and backend engineers moving from model experiments to production operations.
From finite automata and formal languages to building a compiler from scratch
Readers who want both the theory behind language processing and the bridge to real compiler construction.
From finite automata and formal languages to building a compiler from scratch
Moving beyond regular languages with the structure and role of context-free grammars
What an operating system does and the role of the Linux kernel
Core concepts of Von Neumann architecture and how CPU, memory, and buses work together
What platform engineering actually is, why it emerged, and how it differs from DevOps
How regular expressions are equivalent to finite automata, and where the boundary of regular languages lies
What finite automata are and why understanding compilers starts here
Deep dive into how Python classes work internally, uncovering the secrets of bound methods and descriptors
Learn about Python's container concept, list internals, and efficient iteration with generators
Learn how Python reads and understands your code, starting from the first step of lexical analysis