Substack Newsletters
Discover newsletters from our curated Substack feeds
Hands On Kafka Course
Lesson 27: Kafka Streams Partitioning — H3-Based Spatial Co-location
The Constraint You Can’t Abstract AwayLesson 26: The Data Locality Principle
Module 3: Data Locality & Custom PartitioningLesson 25: The Firehose Capstone — 10k Drivers, 3,333 msg/sec, Zero Errors
The Module 2 Contract
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
Hands On System Design with Distributed Systems Implementation - 254-Lesson’s curriculum
Day 162: Log-based Network Traffic Analysis
What We’re Building TodayDay 56: Real-Time Indexing of Incoming Logs
What We’re Building TodayDay 161: Automated Security Compliance Reporting
Learn System Design Course - Everyday code : with your favourite Python/Javascript Or Java/spring boot.
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 113: Gradient Boosting Machines - Building Production-Grade Ensemble Systems
What We’ll Build TodayDay 106-112: Building a Production-Ready Movie Recommender System
What We’ll Build This WeekDay 105: Content-Based Filtering - Building Intelligent Recommendation Engines
What We’ll Build 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
Day 32: Wide-Column Basics - Setting Up Local ScyllaDB/Cassandra
IntroductionDay 31: The Write Problem - When Postgres Dies Under Discord’s Message Load
What you’ll learn today:Day 30: Integration Test - Simulating a 1,000-User Guild Chat Storm
The “JUnit” Trap: Why Unit Tests Hide Production Failures
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 46 — External Ingestion: Feeding Price Data to the MockBroker
This lesson covers one of the most misunderstood parts of building a trading system: how price data actually gets in.Day 45 — Virtual Margin: Leverage and Buying Power Checks
By the end of today you will have built a margin system that correctly refuses overleveraged orders, survives a thousand concurrent reservation attempts without a single buying-power violation, and reconciles its numbers against a live Alpaca paper account within 0.1%.Day 44 — Cash Accounting: Realized vs. Unrealized P&L
By the end of today, you will have a working cash ledger that knows the difference between money you have locked up in positions and money you have actually made.
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 15: Semantic Indexing — Organizing 100K Tweets by Meaning
The Problem You’re Actually SolvingDay 14 — Text-to-Math: Generating Embeddings with Local Transformers
The Abstraction TrapDay 13: Vector Search — Installing and Tuning Qdrant at Hyperscale
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 110: Advanced Reporting - Building Production-Grade Report Infrastructure
What We’re Building TodayDay 109: Correlation Analysis - Finding Hidden Patterns in Your Metrics
What We’re Building TodayDay 108: Building a Custom Metrics Engine
What We’re Building Today
How Tech - Systems Programming
How Tech - Systems Programming
Monolithic vs. Microkernel Security Model: Implications for Container Runtimes
Linux gives every container on a host the same kernel.Program Verification Techniques for Hardware-Level Vulnerabilities
The TLS termination proxy had been running cleanly for eight months when the security audit flagged it.Security Hardening in Linux Kernel 6.17
PART I — The Article