Jae's Tech Blog
Home Archive About

Jae's Tech Blog

Thoughts on code, technology, and everything in between

UPDATED

MLOps Fundamentals

Building reliable ML systems from data pipelines to production monitoring

10 posts
  1. MLOps 10 - Building an MLOps Platform NEW
  2. MLOps 09 - GPU Infrastructure and Scaling
  3. MLOps 08 - Feature Stores
  4. MLOps 07 - CI/CD for ML
  5. MLOps 06 - Monitoring and Drift Detection
  6. MLOps 05 - Model Serving and Deployment Strategies
  7. MLOps 04 - Model Versioning and Registry
  8. MLOps 03 - Experiment Tracking and Training Management
  9. MLOps 02 - Data Pipelines and Feature Engineering
  10. MLOps 01 - What Is MLOps?
UPDATED

Automata and Compilers

From finite automata and formal languages to building a compiler from scratch

12 posts
  1. Automata and Compilers 12 - Code Generation NEW
  2. Automata and Compilers 11 - Intermediate Representations and Optimization
  3. Automata and Compilers 10 - Semantic Analysis and Type Checking
  4. Automata and Compilers 09 - Abstract Syntax Trees
  5. Automata and Compilers 08 - Bottom-Up Parsing
  6. Automata and Compilers 07 - Top-Down Parsing
  7. Automata and Compilers 06 - Lexical Analysis
  8. Automata and Compilers 05 - Compiler Overview โ€” Phases and Architecture
  9. Automata and Compilers 04 - Pushdown Automata
  10. Automata and Compilers 03 - Context-Free Grammars
  11. Automata and Compilers 02 - Regular Expressions and Regular Languages
  12. Automata and Compilers 01 - Finite Automata
UPDATED

Linux Internals

Understanding the Linux kernel from processes and memory to containers

10 posts
  1. Linux Internals 10 - Containers and Virtualization NEW
  2. Linux Internals 09 - Networking
  3. Linux Internals 08 - Synchronization and Concurrency
  4. Linux Internals 07 - I/O and Devices
  5. Linux Internals 06 - System Calls and the Kernel
  6. Linux Internals 05 - File Systems
  7. Linux Internals 04 - Memory Management
  8. Linux Internals 03 - Process Scheduling
  9. Linux Internals 02 - Processes and Threads
  10. Linux Internals 01 - Operating System Overview
UPDATED

Platform Engineering Fundamentals

Understanding the principles behind Internal Developer Platforms, golden paths, and developer self-service

11 posts
  1. Platform Engineering 11 - Building a Platform Team NEW
  2. Platform Engineering 10 - Security and Governance
  3. Platform Engineering 09 - Observability for Platform Engineers
  4. Platform Engineering 08 - CI/CD at Scale
  5. Platform Engineering 07 - Platform as a Product
  6. Platform Engineering 06 - Developer Portals and Service Catalogs
  7. Platform Engineering 05 - Infrastructure as Code for Platforms
  8. Platform Engineering 04 - Designing Golden Paths
  9. Platform Engineering 03 - Developer Experience as a North Star
  10. Platform Engineering 02 - Anatomy of an Internal Developer Platform
  11. Platform Engineering 01 - What Is Platform Engineering?

Python Lecture Series

Comprehensive Python programming course from basics to advanced topics

5 posts
  1. Python Lecture 04 - Class Internals and Descriptors
  2. Python Lecture 3 - Containers and Generators
  3. Python Lecture 2 - Lexical Structure of Python
  4. Python Lecture Part 1 - Python's Philosophy and Design Principles
  5. Introduction to Python Lecture Series

Automata and Compilers 10 - Semantic Analysis and Type Checking

February 19, 2026

How semantic analysis catches the errors that parsers cannot, and how type checking guarantees program safety

Lectures
Read more

Platform Engineering 09 - Observability for Platform Engineers

February 19, 2026

How platform teams provide observability as a service instead of making every team build it from scratch

Lectures
Read more

Linux Internals 08 - Synchronization and Concurrency

February 18, 2026

The problems that arise when multiple execution flows access shared resources, and the synchronization mechanisms in the Linux kernel

Lectures
Read more

MLOps 07 - CI/CD for ML

February 13, 2026

How ML CI/CD differs from software CI/CD and what needs to be tested and automated

Lectures
Read more

Platform Engineering 08 - CI/CD at Scale

February 13, 2026

Why every team writing their own pipelines creates chaos, and how standardized templates fix it

Lectures
Read more

Linux Internals 07 - I/O and Devices

February 12, 2026

From block and character devices to I/O schedulers, DMA, and the page cache

Lectures
Read more

Automata and Compilers 09 - Abstract Syntax Trees

February 10, 2026

Parse trees vs ASTs, designing AST nodes, and how ASTs bridge the compiler frontend and backend

Lectures
Read more

MLOps 06 - Monitoring and Drift Detection

February 7, 2026

Why production models degrade over time and how to detect it

Lectures
Read more

Platform Engineering 07 - Platform as a Product

February 6, 2026

Why your internal platform needs product management, user research, and the voluntary adoption test

Lectures
Read more

Automata and Compilers 10 - Semantic Analysis and Type Checking

How semantic analysis catches the errors that parsers cannot, and how type checking guarantees program safety

February 19, 2026 Lectures

Platform Engineering 09 - Observability for Platform Engineers

How platform teams provide observability as a service instead of making every team build it from scratch

February 19, 2026 Lectures

Linux Internals 08 - Synchronization and Concurrency

The problems that arise when multiple execution flows access shared resources, and the synchronization mechanisms in the Linux kernel

February 18, 2026 Lectures

MLOps 07 - CI/CD for ML

How ML CI/CD differs from software CI/CD and what needs to be tested and automated

February 13, 2026 Lectures

Platform Engineering 08 - CI/CD at Scale

Why every team writing their own pipelines creates chaos, and how standardized templates fix it

February 13, 2026 Lectures

Linux Internals 07 - I/O and Devices

From block and character devices to I/O schedulers, DMA, and the page cache

February 12, 2026 Lectures

Automata and Compilers 09 - Abstract Syntax Trees

Parse trees vs ASTs, designing AST nodes, and how ASTs bridge the compiler frontend and backend

February 10, 2026 Lectures

MLOps 06 - Monitoring and Drift Detection

Why production models degrade over time and how to detect it

February 7, 2026 Lectures

Platform Engineering 07 - Platform as a Product

Why your internal platform needs product management, user research, and the voluntary adoption test

February 6, 2026 Lectures
โ† Previous
1 2 3 4 5 6
Next โ†’

© 2025 Jae ยท Built with custom static site generator

RSS