Newsletter
Newsletter
Stay updated with the latest insights, course updates, and industry news. Subscribe to get access to all newsletter articles.
Subscribe to Newsletter
Get access to all newsletter articles
Publications
1 publication β create and manage multiple newsletter publications
Latest Posts
Most recent newsletter articles
System Design Interview Roadmap
system design Interview Roadmap – Step by step process that will make you comfortable, familiar and then expert at system design. https://systemdr.substack.com/ https://sdcourse.substack.com https://aieworks.substack.com/ https://aiamastery.substack.com/
Read more βLesson 48: The Punctuator β Active State Eviction in RocksDB
The Problem Nobody Talks About Until 3am
Read more βKafka Mastery: Building StreamSocial β Java & Spring Boot Edition
Introduction
Read more βSharding: The Decision You Get Wrong Every Time
“I’d shard by user ID.”
Read more βPopular Posts
Most read newsletter articles
System Design Interview Roadmap
system design Interview Roadmap – Step by step process that will make you comfortable, familiar and then expert at system design. https://systemdr.substack.com/ https://sdcourse.substack.com https://aieworks.substack.com/ https://aiamastery.substack.com/
Read more βLesson 48: The Punctuator β Active State Eviction in RocksDB
The Problem Nobody Talks About Until 3am
Read more βKafka Mastery: Building StreamSocial β Java & Spring Boot Edition
Introduction
Read more βSharding: The Decision You Get Wrong Every Time
“I’d shard by user ID.”
Read more βπ° Substack Newsletters
Discover newsletters from our curated Substack feeds
Hands On Kafka Course
Lesson 48: The Punctuator β Active State Eviction in RocksDB
Jul 27, 2026Hands On Kafka CourseThe Problem Nobody Talks About Until 3amKafka Mastery: Building StreamSocial β Java & Spring Boot Edition
Jul 24, 2026Hands On Kafka CourseIntroductionLesson 47: Handling Old Data β TTL Enforcement in the Matching Engine
Jul 23, 2026Hands On Kafka CourseThe Problem You Don’t Know You HaveWeek 6 : Schema Evolution, Serialization & Log Compaction (Days 26β30)
Jul 21, 2026Hands On Kafka CourseWhat We Will Build Today
System Design Interview Roadmap
System Design Interview Roadmap - Step by step process that will make you comfortable, familiar and then expert at System Design. By System Design Roadmap Β· Over 22,000 subscribers
Sharding: The Decision You Get Wrong Every Time
Jul 26, 2026System Design Interview Roadmap“I’d shard by user ID.”Prompt Caching Strategies: Reducing Costs and Latency in AI Apps
Jul 24, 2026System Design Interview RoadmapIntroductionDesign Typeahead / Search Autocomplete β The Senior+ Walkthrough
Jul 21, 2026System Design Interview RoadmapThis is one of the most common system design interview questions across all company tiers, asked at Google, Amazon, Twitter, and virtually every product company.Reading the Interviewer
Jul 19, 2026System Design Interview RoadmapThe system design interview is a conversation, not a presentation.
Hands On System Design with Distributed Systems Implementation - 254-Lessonβs curriculum
Week 4: Distributed Log Storage
Jul 25, 2026Hands On System Design with Distributed Systems Implementation - 254-Lessonβs curriculumWhen Log Storage Stops Being a Database ProblemDay 174: Create A/B Test Analysis Framework
Jul 23, 2026Hands On System Design with Distributed Systems Implementation - 254-Lessonβs curriculumWeek 25: Business Analytics Use Cases | 254-Day Hands-On System Design SeriesDay 68: Implement Data Retention Policies
Jul 21, 2026Hands On System Design with Distributed Systems Implementation - 254-Lessonβs curriculumModule 2 · Week 9 · High Availability and Fault ToleranceWeek 10 : Security and Compliance β Protect logs before they become liability
Jul 18, 2026Hands On System Design with Distributed Systems Implementation - 254-Lessonβs curriculumWhat we’re building today
AI and Machine Learning Course from Scratch
This exhaustive curriculum provides a full 180-day plan, designed to take a learner from foundational skills to advanced AI topics. Each dayβs lesson is carefully structured to build upon the last, ensuring a smooth and logical learning progression.
Day 172 β Recurrent Neural Networks and LSTMs
Jul 26, 2026AI and Machine Learning Course from ScratchWhat We Are Building TodayWeek 21-22 : Deep Learning with TensorFlow & PyTorch (Days 141-154)
Jul 25, 2026AI and Machine Learning Course from ScratchIntroductionAnnouncement - AI Reliability Engineering launch
Jul 24, 2026AI and Machine Learning Course from ScratchSomething new, starting todayDay 171 β Word Embeddings: Word2Vec and GloVe
Jul 23, 2026AI and Machine Learning Course from ScratchWhat We Cover Today
AI Agents Mastery
Learning Outcomes By course completion, you\'ll have: Built 15+ production-ready agents with proper error handling and monitoring Implemented scalable architectures handling concurrent requests and resource management Deployed agent systems with CI/CD pip
Lesson 94β95: Capstone Project β VAIA Submission & Defense
Jul 27, 2026AI Agents MasteryHighlightsLesson 91 - 93: Capstone Project β VAIA Development
Jul 24, 2026AI Agents MasteryHighlightsLesson 90: Capstone Project β VAIA Scoping
Jul 21, 2026AI Agents MasteryHighlightsProduction AI Engineering: Building Enterprise-Grade AI Agents
Jul 21, 2026AI Agents MasteryMost AI agent tutorials stop at “it responds to a prompt.” This course starts where they stop.
Hands-on System Design with Java Spring Boot
This course provides an in-depth, hands-on journey into designing and implementing ultra-scalable task schedulers using Java Spring Boot. You will learn every core system design concept, explore diverse use cases, and gain practical experience
Week 1: Spring Scheduling Fundamentals (Days 1β5)
Jul 26, 2026Hands-on System Design with Java Spring BootWhy This MattersDay 56: Global Rate Limiting β Distributed Rate Limiter for Gateway Logins
Jul 25, 2026Hands-on System Design with Java Spring BootThe Spring Boot TrapDay 55 β The Edge Proxy: Routing WebSocket Upgrades at the Boundary
Jul 22, 2026Hands-on System Design with Java Spring BootPhase 4: The Gateway | Building Discord: From Socket to ScaleDay 54 : Inter-Node Communication: The Gateway Message Bus
Jul 19, 2026Hands-on System Design with Java Spring BootWhat you will build today: A 3-node Gateway cluster where each node maintains persistent TCP connections to every other node, routes events through a binary wire protocol with zero String allocations in the hot path, and enforces explicit backpressure using bounded queues — the same architectural pattern Discord uses to prevent a single slow node from taking down the entire cluster.
Quant Developer: Architecting Autonomous Trading Systems
This course moves you from a coder to a Quant Infrastructure Engineer, focusing on high-concurrency execution and robust risk management.In production, a slippage or a WebSocket delay is the difference between a high-performing alpha and a blown account.
Day 74 β Trade Duration: Calculating the Time Between NEW and FILLED
Jul 26, 2026Quant Developer: Architecting Autonomous Trading SystemsThe “Scan the Journal” TrapDay 73 β Win Rate: The Metric Everyone Miscalculates First
Jul 24, 2026Quant Developer: Architecting Autonomous Trading SystemsThe df[df.pnl > 0].count() / len(df) TrapDay 72: Profit Factor β Sum of Gainers vs. Losers
Jul 22, 2026Quant Developer: Architecting Autonomous Trading SystemsThe “Just Divide the Sums” TrapDay 71 β The Pandas Loader: Reading Local Trade CSVs Without Lying to Yourself
Jul 20, 2026Quant Developer: Architecting Autonomous Trading SystemsThe “Just Use read_csv()“ Trap
Hands-On DevOps Engineering
The DevOps landscape has fundamentally transformed in 2024-2025. With AI integration reaching 78% adoption and platform engineering commanding 26.6% salary premiums, traditional DevOps approaches are insufficient. This course bridges the gap between theoretical knowledge and production-ready skills, focusing on the convergence of DevOps, MLOps, and platform engineering that modern organizations demand.
Day 42: Reinforcement Loops β Real-Time Prompt Tuning from User Feedback
Jul 25, 2026Hands-On DevOps EngineeringThe Abstraction TrapWeek 7: MLOps Foundation (Days 43-49)
Jul 23, 2026Hands-On DevOps EngineeringWhat We’re Building TodayDay 41: Inference Caching β Killing Redundant AI Computations at the Kernel Boundary
Jul 22, 2026Hands-On DevOps EngineeringThe Problem Nobody Wants to BenchmarkDay 40: Task-Aware Routing β Assigning Models Based on Complexity
Jul 19, 2026Hands-On DevOps EngineeringThe Abstraction Trap
Hands on Fullstack Development
From zero-to-production every day β build, deploy, test, and operate real systems that employers and startups actually need.
Day 138: Performance Testing
Jul 27, 2026Hands on Fullstack DevelopmentLoad · Stress · Endurance · Spike · CapacityDay 137 - Security Testing β Automate Before the Attacker Does
Jul 25, 2026Hands on Fullstack DevelopmentWhat we will build todayDay 136 β Quality Metrics: Building the Nervous System of Your Codebase
Jul 23, 2026Hands on Fullstack DevelopmentWhat You Will Build TodayDay 135 β Test Automation Pipeline
Jul 21, 2026Hands on Fullstack DevelopmentWhat You Will Build Today
How Tech - Systems Programming
How Tech - Systems Programming
Building the Kernel Path Between a CPU and an Accelerator
Jul 27, 2026How Tech - Systems Programming1.Famfs Update: Navigating DAX Subsystem Challenges for Fabric-Attached Memory
Jul 26, 2026How Tech - Systems Programming1.Memory Consistency and Persistency Models for Non-Volatile Memory (NVM)
Jul 25, 2026How Tech - Systems Programming1.Data Allocation and Placement in Complex Heterogeneous Memory Systems
Jul 24, 2026How Tech - Systems Programming1.