Newsletters
Substack Newsletters
Discover newsletters from our curated Substack feeds
Hands On Kafka Course
Lesson 40: Locality Verification Lab β Proving the Partition Invariant Before You Build the Engine
The Naive Failure ModeLesson 39: Co-Partitioning Requirements
Module 3: Data Locality & Custom PartitioningLesson 38: Static Membership β Eliminating Rebalance Stop-The-World Pauses
The Problem: Every Restart Is a Catastrophe
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
The βSplit-Brainβ Resolver: Automated Recovery Strategies for Partitioned Clusters
Section 8 — Article 214 | Production Engineering & OptimizationDesign WhatsApp β The Senior+ Walkthrough
This is the question that defines the real-time messaging archetype.The Scoping Discipline β Why Engineers Design Too Much
Learn System Design with System building, Subscribe Hands On coding course - LogStream
Hands On System Design with Distributed Systems Implementation - 254-Lessonβs curriculum
Day 170: Implement User Journey Tracking
What We’re Building TodayDay 64: Implement Role-Based Access Control for Log Data
What We’re Building TodayWeek 2 : Network-Based Log Collection: From TCP Ingestion to Throughput Measurement
1.
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 146: Building a Simple Neural Network in PyTorch
AgendaWeek 13β14 : Unsupervised Learning (Days 85-98)
IntroductionDay 145: Tensors and Automatic Differentiation in PyTorch
What You Will Learn 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
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
Full architecture diagram β Discord system after Phase 3 (annotated)
Paid subscriber exclusive : javatsc.substack.comDay 46: Building a Distributed Gateway Cluster
IntroductionHow to Build a Distributed Task Scheduler in Java Spring Boot β Complete Guide
Every production backend has the same silent problem.
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 64 β Persistence & Storage: Path Management
Your engine crashed at 14:31:07 during a fsync write to fills/AAPL.json. On restart, that file was 0 bytes. FillAuditLog loaded an empty list, decided there was nothing to reconcile, and your position drifted by 40 shares with no alert.Day 63 β Performance Audit: Verifying P&L Math After Frictions
The “Sum-The-Fills” TrapDay 62 β Market Friction Modeling: Complete ExecutionDelaySimulator Workspace
This workspace delivers a production-grade ExecutionDelaySimulator that measures real execution latency in Decimal, tracks P95/P99 percentiles without float contamination, and integrates directly with SlippageMonitor from Day 33 via a typed friction_report()
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 32 β Incremental Summarization: Updating Summaries Efficiently at Hyperscale
The Abstraction TrapDay 31: Sliding Window Summarization β βTrending Nowβ TL;DRs
The Abstraction TrapDay 30: RAG Part 2 β Synthesis and Grounding over Local Data
The 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 126 β API Integration: The Moment of Truth
What We’re Building TodayWeek 3 : Server Fleet Management
🗄️ 52 FAANG Interview Question Vault — $299 one-timeDay 125: API Client SDKs β The Layer That Makes Your API Trustworthy
Today’s Agenda
How Tech - Systems Programming
How Tech - Systems Programming
Debugging sched_ext Behavior Using the sched_ext_dump Tracepoint
Linux 6.12 shipped CONFIG_SCHED_EXT — the extensible scheduler framework that lets you swap the entire CPU scheduler at runtime using a BPF program.Developing a Custom DSQ Manager for sched_ext
Linux 6.12 shipped sched_ext — not another scheduler policy sitting alongside CFS, but a framework that lets you replace the entire scheduling algorithm with a BPF program, live, without rebooting.Writing Comprehensive KUnit Test Suites for Critical Path Drivers
Every production outage traced back to a kernel driver shares the same origin: the error path was never tested.