Newsletters
Substack Newsletters
Discover newsletters from our curated Substack feeds
Hands On Kafka Course
Week 5 : Advanced Consumer Design & Error Handling (Days 21β25)
What We Will Build TodayLesson 44: Designing the Composite Key
The Naive Approach (and Why It Collapses at 10k Drivers/sec)Lesson 43: Introduction to RocksDB β Fast Local State for 10k Driver Records
The Problem: State at 10,000 Drivers
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
Offers landed β What the Spring Cohort got right
Learn System Design with System building, Subscribe Hands On coding course - LogStreamRAG Architecture β Designing Context-Aware AI Systems
IntroductionDesign Google Drive / Dropbox β The Senior+ Walkthrough
This is the question that defines the file sync and storage archetype.
Hands On System Design with Distributed Systems Implementation - 254-Lessonβs curriculum
Week 3: Data Serialization and Formats
When Every Log Speaks a Different LanguageDay 172: Revenue Impact Analysis β Connecting System Health to Business Outcomes
Lesson AgendaDay 66: Implement Log Redaction for Compliance
What 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.
Week 19-20 : Neural Networks from Scratch (Days 127-140)
IntroductionDay 158 β Building a CNN for Image Classification
What You Will Build TodayDay 157: Pooling Layers and Flattening
Agenda
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
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
Day 52: Understanding Discordβs Guild Sharding Algorithm
IntroductionDay 1: Intro & Spring Boot Scaffold
Hands-on System Design with Java Spring Boot — Task SchedulerDay 51: Node Rebalancing - Minimizing Connection Chaos in Distributed Gateways
Introduction: The Problem with Traditional Load Balancing
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 67: System Logs β Implementing the logging.error() Stream
Continuing from the free post: the naive logging.error() call blocks your event loop and produces an unqueryable audit trail.Day 66 β State Dumping: JSON Snapshots of the Account Balance
The AutoQuant-Alpha ArchitectureDay 65 β CSV Writer: Appending Fills to the Master Trade Log
Your engine got OOM-killed at 09:31:14 mid-append to master_trade_log.csv. The last fill’s row never got its trailing newline. The next fill wrote right after it, on the same line.
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 38: Semantic Ranking β Scoring Feeds via Interest Vector Similarity
The Abstraction TrapDay 37: Safety Guardrails β Human-in-the-Loop for Agentic Actions
The Abstraction TrapWeek 5: Comprehensive Observability β The ObserveStack Control Plane
What We’re Building Today
Hands on Fullstack Development
From zero-to-production every day β build, deploy, test, and operate real systems that employers and startups actually need.
Day 131: Mobile Performance β Build Fast or Get Scrolled Past
What We’re Building TodayWeek 6 : Alert Management Control Plane
What We Are BuildingDay 130: Push Notifications
What We Are Building Today
How Tech - Systems Programming
How Tech - Systems Programming
Developing Kernel Drivers for Specific-Purpose Memory: Inside mempool_t
Every kmalloc() call is a promise the kernel might not keep.The Kernel Watches Itself: Inside Soft Lockup, Hard Lockup, and Hung Task Detection
A userspace watchdog answers a simple question: Is my application still running? It cannot answer a far more important one: Is the kernel itself still making forward progress? Once the scheduler stalls or a CPU stops servicing interrupts, userspace loses the ability to observe the system.Implementing a Minimal Monolithic Kernel Module for Device Access
Part I — Article