LearningInPublic
18 items
Series Posts
Part 0A: Part 0A: Neural Networks & The Learning Mechanism
Building deep intuition from first principles — how neural networks actually learn, explained step by step for engineers who want to truly understand the machinery before architecting with it.
Part 0: The Container Odyssey: A Kubernetes Tutorial Series: Season 1
This is a 12-part Kubernetes tutorial series written for **experienced software engineers** who are new to Kubernetes. It follows the story of Alex, a senior backend engineer with a decade of experience in monoliths and VMs, who joins a fast-growing startup called NovaCraft where everything runs on Kubernetes. Each chapter solves a real problem Alex faces at NovaCraft, combining deep conceptual explanations with practical, runnable examples that you can follow on your macOS laptop. The series progresses from foundational concepts to production-ready practices, building on each previous chapter.
Part 0B: Part 0B: From Sequences to Transformers
The journey from “words in order” to “understanding meaning” — how we taught machines to process language, and why the Transformer changed everything.
Part 1: Part 1: "The New Gig" — Why Kubernetes Exists and What Problem It Solves
"The New Gig" — Why Kubernetes Exists and What Problem It Solves
Part 1A: Part 1A: Understanding the LLM Machine
The technical foundations that drive every architectural decision — transformers, embeddings, and tokenization- are explained through the lens of cost, performance, and trade-offs.
Part 2: Part 2: "Containers 101" — Docker Fundamentals You Actually Need for K8s
"Containers 101" — Docker Fundamentals You Actually Need for K8s
Part 1B: Part 1B: Making Decisions with LLMs
From model selection to production reliability — the decision frameworks that separate prototype AI from enterprise systems.
Part 3: Part 3: The First Deploy — Pods, the Atomic Unit of Kubernetes
The First Deploy — Pods, the Atomic Unit of Kubernetes
Part 2A: Part 2A: Production RAG: What Tutorials Don’t Teach You
From naive retrieval to production-grade systems — the architectural patterns, chunking strategies, and retrieval engineering that separate demo RAG from enterprise RAG.
Part 4: Part 4: "Scaling the Team" — ReplicaSets, Deployments, and Rolling Updates
"Scaling the Team" — ReplicaSets, Deployments, and Rolling Updates
Part 5: Part 5: "Opening the Doors" — Services, Networking, and Ingress
"Opening the Doors" — Services, Networking, and Ingress
Part 6: Part 6: "The Config Puzzle" — ConfigMaps, Secrets, and Environment Management
"The Config Puzzle" — ConfigMaps, Secrets, and Environment Management
Part 7: Part 7: "Persistent Memories" — Storage, Volumes, and StatefulSets
"Persistent Memories" — Storage, Volumes, and StatefulSets
Part 8: Part 8: The Night Watch — Health Checks, Resource Management, and Observability
The Night Watch — Health Checks, Resource Management, and Observability
Part 9: Part 9: "The Assembly Line" — Jobs, CronJobs, and DaemonSets
"The Assembly Line" — Jobs, CronJobs, and DaemonSets
Part 10: Part 10: "Fortress K8s" — RBAC, Network Policies, and Security Best Practices
"Fortress K8s" — RBAC, Network Policies, and Security Best Practices
Part 11: Part 11: "The Helm of the Ship" — Helm, Kustomize, and Templating
Part 11: "The Helm of the Ship" — Helm, Kustomize, and Templating
Part 12: Part 12: "Production Ready" — CI/CD, GitOps, and the Road Ahead
"Production Ready" — CI/CD, GitOps, and the Road Ahead