[2026-06-08] ingest | CKA Day 15: Kubernetes Node Affinity Explained | Tech Tutorials with Piyush

  • Ingested Day 15 of the 40-day CKA course — the advanced positive scheduling primitive: nodeAffinity with requiredDuringSchedulingIgnoredDuringExecution (hard) and preferredDuringSchedulingIgnoredDuringExecution (soft).
  • Documented Node Affinity as the expressive successor to nodeSelector, supporting rich operators (In, NotIn, Exists, DoesNotExist, Gt, Lt), multiple values, and soft/hard constraints. Emphasised the IgnoredDuringExecution suffix: changes to node labels do not evict already-scheduled Pods.
  • Synthesised the critical distinction between Node Affinity (attracts Pods to nodes) and Taints/Tolerations (repels Pods from nodes). Taints alone cannot guarantee placement on a specific node type; they only grant permission to land on tainted nodes. Affinity actively pulls the Pod toward the desired pool.
  • Documented the production pattern: taints + tolerations + requiredDuringScheduling node affinity creates a “double-gated” dedicated node pool (e.g., GPU, high-memory). Taints repel general workloads; affinity ensures the workload lands on the right nodes.
  • Created Kubernetes Node Affinity concept page with full YAML anatomy, operator reference, troubleshooting matrix, CKA speed patterns, and the taints+affinity integration pattern.
  • Updated Kubernetes Manual Scheduling — expanded the Node Affinity section with the IgnoredDuringExecution distinction and deep-dive cross-link.
  • Updated Kubernetes Taints and Tolerations — enriched the “Production Pattern” section with the “why both are needed” explanation and cross-link to the new Node Affinity deep-dive.
  • Updated Kubernetes Labels and Selectors, Pod Fundamentals, and Kubernetes Architecture with cross-links to Node Affinity.
  • Updated CKA Study Roadmap — corrected Day 15 topic from “Resource Quotas & Limits” to “Node Affinity Explained”.
  • Updated CKA Certification, Tech Tutorials with Piyush, Consumed Videos Index, CKA Progress Tracker, and Catalog — Day 15 marked complete.
  • Total wiki pages touched: 11 (1 created, 10 updated).
  • Filed source in 2026-06-08-CKA-Day15-Node-Affinity.

[2026-06-08] ingest | CKA Day 14: Taints and Tolerations in Kubernetes | Tech Tutorials with Piyush

  • Ingested Day 14 of the 40-day CKA course — the negative scheduling primitive: taints on nodes, tolerations on Pods, and the three effects (NoSchedule, PreferNoSchedule, NoExecute).
  • Documented taints as node-level “Do Not Disturb” signs and tolerations as Pod-level exemptions. Explained the imperative kubectl taint syntax and the YAML tolerations block with Equal and Exists operators.
  • Catalogued built-in taints: node-role.kubernetes.io/control-plane, node.kubernetes.io/not-ready, node.kubernetes.io/unreachable, node.kubernetes.io/memory-pressure, and node.kubernetes.io/disk-pressure — all applied automatically by the node controller.
  • Documented DaemonSet toleration patterns: why kube-proxy and CNI agents must tolerate the control-plane taint to run on master nodes, and the common exam trap of missing tolerations on custom DaemonSets.
  • Synthesized the production pattern: combining nodeAffinity (attract) with taints/tolerations (repel) to create dedicated node pools for GPU, high-memory, or critical workloads.
  • Created Kubernetes Taints and Tolerations concept page with full YAML anatomy, built-in taint catalog, troubleshooting matrix, and CKA speed patterns.
  • Updated Kubernetes Manual Scheduling — expanded the taints/tolerations section with references to the new deep-dive page.
  • Updated CKA Study Roadmap — corrected Day 14 topic from “Resource Quotas & Limits” to “Taints, Tolerations & Node Affinity Deep Dive”.
  • Updated CKA Certification, Tech Tutorials with Piyush, Consumed Videos Index, and CKA Progress Tracker — Day 14 marked complete.
  • Updated Kubernetes Architecture, Pod Fundamentals, Kubernetes DaemonSet, Deployment, ReplicaSet & Replication Controller, Kubernetes Labels and Selectors, Kubernetes Static Pods, and Kubernetes Concepts Index with cross-links to the new Taints and Tolerations page.
  • Updated Catalog — added new concept page to the Kubernetes & CKA domain and updated Recently Updated.
  • Total wiki pages touched: 12 (1 created, 11 updated).
  • Filed source in 2026-06-08-CKA-Day14-Taints-and-Tolerations.

[2026-06-08] ingest | CKA Day 13: Static Pods, Manual Scheduling, Labels, and Selectors in Kubernetes | Tech Tutorials with Piyush

  • Ingested Day 13 of the 40-day CKA course — the low-level scheduling primitives: Static Pods, manual scheduling, labels, and selectors.
  • Documented Static Pods: the kubelet-managed Pods that bootstrap the control plane. Explained the /etc/kubernetes/manifests directory, the visibility-only reporting to the API server, and the critical exam trap that kubectl delete will not remove them.
  • Documented Manual Scheduling: three techniques to bypass or constrain the scheduler — nodeName (direct, no validation), nodeSelector (label-based, scheduler-validated), and nodeAffinity (advanced soft/hard constraints). Covered taints and tolerations as the inverse scheduling mechanism.
  • Documented Labels and Selectors: the metadata and query system that binds every Kubernetes object. Contrasted equality-based vs set-based selectors, highlighted the Service selector vs Deployment matchLabels syntax trap, and distinguished annotations from labels.
  • Created Kubernetes Static Pods concept page with manifest anatomy, Static Pod vs DaemonSet vs Deployment comparison table, and control plane troubleshooting commands.
  • Created Kubernetes Labels and Selectors concept page with selector types, kubectl label management commands, NetworkPolicy examples, and the critical YAML format distinction.
  • Created Kubernetes Manual Scheduling concept page with nodeName, nodeSelector, nodeAffinity, and taints/tolerations comparison tables and CKA speed patterns.
  • Updated Kubernetes Architecture — added dedicated Static Pods and Control Plane Bootstrapping section with comparison table.
  • Updated CKA Study Roadmap — corrected Day 13 topic from “Rolling Updates & StatefulSets” to “Static Pods, Manual Scheduling, Labels & Selectors”.
  • Updated CKA Certification, Tech Tutorials with Piyush, Consumed Videos Index, and CKA Progress Tracker — Day 13 marked complete.
  • Updated Pod Fundamentals, Deployment, ReplicaSet & Replication Controller, Kubernetes Services, Kubernetes DaemonSet, Kubernetes Namespaces, Kubernetes Environment Variables, Kubernetes Jobs, and Kubernetes CronJobs with cross-links to the new Day 13 concept pages.
  • Updated Catalog — added new concept pages to the Kubernetes & CKA domain and updated Recently Updated.
  • Total wiki pages touched: 13 (3 created, 10 updated).
  • Filed source in 2026-06-08-CKA-Day13-Static-Pods-Manual-Scheduling-Labels-Selectors.

[2026-06-08] ingest | CKA Day 12: DaemonSet, Job & CronJob Explained | Tech Tutorials with Piyush

  • Ingested Day 12 of the 40-day CKA course — specialized workload controllers: DaemonSet, Job, and CronJob.
  • Documented DaemonSet: the node-level controller that ensures one Pod per node for monitoring agents, CNI plugins, and log shippers. Contrasted with Deployment (horizontal replicas vs. node axis coverage).
  • Documented Job: the finite-batch controller that runs Pods to completion with configurable completions, parallelism, backoffLimit, and activeDeadlineSeconds. Emphasized the invalidity of restartPolicy: Always inside Job templates.
  • Documented CronJob: the time-based scheduler that wraps Jobs with cron expressions, supporting concurrencyPolicy, suspend, and history limits for production automation.
  • Created Kubernetes DaemonSet concept page with YAML anatomy, node selector/taint patterns, and CKA speed commands.
  • Created Kubernetes Jobs concept page with parallel execution patterns, lifecycle phases, and exam restrictions.
  • Created Kubernetes CronJobs concept page with cron syntax, concurrency policies, and history management.
  • Updated Kubernetes Concepts Index — added DaemonSet, Jobs, and CronJobs to the Workloads & Scheduling section.
  • Updated CKA Study Roadmap — corrected Day 12 topic to “DaemonSets, Jobs & CronJobs” and shifted downstream days accordingly.
  • Updated CKA Certification, Tech Tutorials with Piyush, CKA Progress Tracker, and Consumed Videos Index — Day 12 marked complete.
  • Updated Pod Fundamentals, Deployment, ReplicaSet & Replication Controller, and Kubernetes Architecture with cross-links to DaemonSet, Jobs, and CronJobs.
  • Updated Catalog — added new concept pages to the Kubernetes & CKA domain and updated Recently Updated.
  • Total wiki pages touched: 12 (3 created, 9 updated).
  • Filed source in 2026-06-08-CKA-Day12-Daemonset-Job-Cronjob.

[2026-06-03] ingest | CKA Day 11: Multi Container Pod Kubernetes — Sidecar vs Init Container | Tech Tutorials with Piyush

  • Ingested Day 11 of the 40-day CKA course — multi-container Pods, init containers, sidecars, environment variables, and command/argument overrides.
  • Documented environment variables in Kubernetes: literal values, configMapKeyRef, secretKeyRef, and Downward API (fieldRef) injection patterns.
  • Synthesized multi-container Pod patterns: sidecar (logging/monitoring), init (setup/validation), adapter (output transformation), and ambassador (proxy) — with shared network namespace, storage volumes, and scheduling implications.
  • Created Multi-Container Pods concept page with YAML anatomy, container role comparison, troubleshooting table, and CKA speed patterns.
  • Created Init Containers concept page covering sequential execution, common use cases (dependency waiting, migrations, permissions), resource scheduling impact, and debugging commands.
  • Created Sidecar Pattern concept page with five canonical use cases (log shipping, metrics exporter, service mesh proxy, config reloader, TLS termination), anti-patterns, and the sidecar-vs-init container decision matrix.
  • Created Kubernetes Environment Variables concept page with literal, ConfigMap, Secret, Downward API, and envFrom patterns, plus encode/decode helpers and troubleshooting.
  • Created Pod Commands and Arguments concept page mapping Kubernetes command/args to Docker ENTRYPOINT/CMD, override scenarios, shell patterns, and exam traps.
  • Updated Pod Fundamentals — enriched Related Pages with links to the five new multi-container concept pages.
  • Updated CKA Certification — added Day 11 source to the Sources list.
  • Updated CKA Study Roadmap — clarified Day 6 topic to include sidecars alongside init containers.
  • Updated Tech Tutorials with Piyush — added Day 11 video reference.
  • Updated Kubernetes Architecture, Kubernetes Namespaces, and Deployment, ReplicaSet & Replication Controller with cross-links to multi-container patterns.
  • Updated Kubernetes Concepts Index — added entries for Multi-Container Pods, Init Containers, Sidecar Pattern, Environment Variables, and Pod Commands/Arguments.
  • Updated Catalog, Consumed Videos Index, and CKA Progress Tracker — Day 11 marked complete.
  • Total wiki pages touched: 13 (8 updated, 5 created).
  • Filed source in 2026-06-03-CKA-Day11-Multi-Container-Pods.

[2026-05-30] ingest | CKA Day 10: Kubernetes Namespace Explained | Tech Tutorials with Piyush

[2026-05-28] ingest | CKA Day 9: Kubernetes Services Explained | Tech Tutorials with Piyush

  • Ingested Day 9 of the 40-day CKA course — the networking abstraction that turns ephemeral Pods into stable, discoverable endpoints.
  • Documented the four Service types: ClusterIP (internal default), NodePort (external static port 30,000–32,767), LoadBalancer (cloud-provisioned LB), and ExternalName (DNS alias).
  • Synthesized the three port concepts: targetPort (container listens here), port (Service exposes this internally), and nodePort (external access on each node).
  • Explained Endpoints: the dynamic backend list that automatically updates as Pods churn, enabling Service stability despite ephemeral Pod IPs.
  • Catalogued imperative service creation: kubectl expose deployment ... --type=NodePort --node-port=30001 for exam speed.
  • Documented the Kind cluster NodePort gotcha: extraPortMappings required because Kind runs K8s inside Docker containers.
  • Created Kubernetes Services concept page with YAML anatomy, routing mechanics, troubleshooting table, and command reference.
  • Created Kubernetes Service Types concept page with detailed comparison, access patterns, exam traps, and decision flowchart.
  • Updated CKA Study Roadmap — corrected Day 9 topic from “Static Pods & Pod Lifecycle” to actual video content (Services).
  • Updated Kubernetes Architecture — added kube-proxy routing note and Endpoints update flow in the self-healing diagram.
  • Updated Kind Cluster Setup — expanded port mapping section with NodePort-specific guidance.
  • Updated Pod Fundamentals — added “Pod IP Ephemerality” section explaining why Services are essential.
  • Updated Deployment, ReplicaSet & Replication Controller — added “Exposing Deployments with Services” section and imperative expose commands.
  • Updated Why Kubernetes? — linked Service Discovery benefit to the new Services pages.
  • Updated CKA Certification, Kubernetes Concepts Index, Tech Tutorials with Piyush, and CKA Progress Tracker — Day 9 marked complete.
  • Filed source in 2026-05-28-CKA-Day9-Kubernetes-Services.

[2026-05-28] ingest | CKA Day 8: Deployments, ReplicaSets & Replication Controllers | Tech Tutorials with Piyush

  • Ingested Day 8 of the 40-day CKA course — the workload controllers that transform standalone Pods into resilient production services.
  • Documented ReplicationController (legacy, v1): ensures desired replica count but cannot adopt existing Pods.
  • Documented ReplicaSet (apps/v1): modern replacement with selector.matchLabels for flexible Pod adoption; the building block of Deployments.
  • Documented Deployment (apps/v1): the production standard providing self-healing, scaling, rolling updates, and rollback capabilities.
  • Synthesized the object hierarchy: Deployment → ReplicaSet → Pod, and how Kubernetes creates new ReplicaSets during rolling updates while scaling old ones down.
  • Catalogued essential kubectl commands: scale, set image, rollout history, rollout undo, and --dry-run=client -o yaml for manifest generation.
  • Emphasized CKA exam speed patterns: imperative commands over YAML editing, vi shortcuts (Shift+A), and using --help for copy-pasteable examples.
  • Created the Deployment, ReplicaSet & Replication Controller concept page with full YAML examples, comparison tables, and command cheatsheets.
  • Updated CKA Study Roadmap to reflect Day 8 actual content (Deployments & ReplicaSets).
  • Updated Kubernetes Architecture, Pod Fundamentals, Why Kubernetes?, Docker Fundamentals, and Client-Server Architecture with cross-links to the new workload controller concepts.
  • Updated CKA Progress Tracker — Day 8 marked complete.
  • Filed source in 2026-05-28-CKA-Day8-Deployment-ReplicaSet-ReplicationController.

[2026-05-21] refactor | Standardize Index page domain formatting and add Recently Updated section

  • Audited content/index.md against all 78 wiki files and identified 4 inconsistent formatting patterns across 9 domain sections.
  • Standardized all domains to unified | Page | Description | table format with single-link rows.
  • Extracted AI & LLMs from main Index into dedicated [[wiki/concepts/AI/Index|AI & LLMs Index]] with rich sub-tables (Claude Code, Workflows, SDLC, Infrastructure, Observability, Career) — prevents 23+ rows from dominating the main catalog.
  • Added 7 orphaned wiki pages to main Index: Docker-Fundamentals, Dockerize-Project, Why-Kubernetes, Kubernetes-Architecture, Kind-Cluster-Setup, Pod-Fundamentals, cap-theorem-system-design.
  • Reordered domains by activity: Kubernetes & CKA → AI & LLMs → Docker → Security → System Design → Observability → Tooling → Blockchain → Programming.
  • Added “Recently Updated” section to main Index pulling last 6 ingestions from log — gives returning visitors an at-a-glance view of what’s new.
  • Added Tech-Tutorials-with-Piyush to Entities table with standardized | Entity | Role | format.
  • Standardized link escaping to \| across all entries for consistent Markdown parsing.

[2026-05-21] ingest | CKA Day 7: Pod Explained — Imperative vs Declarative | Tech Tutorials with Piyush

  • Ingested Day 7 of the 40-day CKA course — foundational Pod concepts and the two paradigms of cluster interaction.
  • Documented Pod fundamentals: the smallest deployable unit, shared network/storage namespaces, multi-container patterns, and lifecycle phases (Pending, Running, Succeeded, Failed, Unknown).
  • Synthesized Imperative vs Declarative approaches: kubectl commands for quick tasks vs YAML manifests for Infrastructure-as-Code workflows.
  • Created a YAML tutorial for beginners covering indentation rules, key-value pairs, lists, nested objects, and Kubernetes-specific tips (kubectl explain, --dry-run=client).
  • Provided practical examples: single-container Pod, multi-container Pod with sidecar, and essential kubectl commands (run, get, describe, delete, exec, logs).
  • Updated Kubernetes Index with Pod Fundamentals reference and CKA Progress Tracker — Day 7 marked complete.
  • Filed source in 2026-05-21-CKA-Day7-Pod-Explained.

[2026-05-21] ingest | CKA Day 6: Kind Multi-Node Cluster Setup | Tech Tutorials with Piyush

  • Ingested Day 6 of the 40-day CKA course — hands-on Kind cluster setup for local multi-node Kubernetes practice.
  • Documented Kind (Kubernetes IN Docker) as a lightweight local cluster tool using Docker containers as nodes.
  • Synthesized the setup workflow: install prerequisites → write kind-config.yamlkind create cluster --config → verify with kubectl get nodes.
  • Covered Kind management commands: create, delete, list clusters, load local Docker images into Kind nodes.
  • Explained port mapping via extraPortMappings in Kind config for accessing services from host machine.
  • Connected Kind to CKA preparation: safe sandbox for kubectl practice, YAML manifests, observing scheduling across nodes.
  • Updated Kubernetes Index with Kind Cluster Setup reference and CKA Progress Tracker — Day 6 marked complete.
  • Filed source in 2026-05-21-CKA-Day6-Kind-Cluster-Setup.

[2026-05-21] ingest | CKA Day 5: Kubernetes Architecture Explained | Tech Tutorials with Piyush

  • Ingested Day 5 of the 40-day CKA course — the foundational Kubernetes architecture deep-dive critical for the ~25% Cluster Architecture exam domain.
  • Documented Control Plane components: kube-apiserver (front door), etcd (distributed store), kube-scheduler (assigner), kube-controller-manager (state reconciler), cloud-controller-manager (cloud bridge).
  • Documented Worker Node components: kubelet (node agent), kube-proxy (network proxy), Container Runtime (containerd/CRI-O via CRI).
  • Synthesized communication flows: how a user request travels through kubectl → API Server → etcd → scheduler → kubelet → runtime, and how self-healing loops work when pods fail.
  • Created the Kubernetes Architecture concept page with detailed component tables, communication diagrams, HA strategies, and exam commands.
  • Updated Kubernetes Index and CKA Progress Tracker — Day 5 marked complete.
  • Filed source in 2026-05-21-CKA-Day5-Kubernetes-Architecture.

[2026-05-21] ingest | CKA Day 4: Why Kubernetes Is Used | Tech Tutorials with Piyush

  • Ingested Day 4 of the 40-day CKA course — the conceptual foundation of why Kubernetes exists and what problems it solves.
  • Documented the 6 problems of Docker at scale: no auto-healing, no auto-scaling, no load balancing, manual deployments, no service discovery, host-bound containers.
  • Synthesized the Kubernetes solutions: self-healing pods, HPA auto-scaling, Service load balancing, rolling updates/rollbacks, DNS service discovery, intelligent scheduling.
  • Defined Kubernetes vs. Docker scope comparison — Docker is single-host runtime; Kubernetes is multi-host orchestration.
  • Documented when NOT to use Kubernetes: small single apps, one-off batch jobs, teams without DevOps expertise, edge/IoT constrained devices.
  • Created the Why Kubernetes? concept page with problem/solution tables, architecture diagram, and decision framework.
  • Updated Kubernetes Index and CKA Progress Tracker — Day 4 marked complete.
  • Filed source in 2026-05-21-CKA-Day4-Why-Kubernetes.

[2026-05-21] ingest | CKA Day 3: Multi-Stage Docker Build | Tech Tutorials with Piyush

  • Ingested Day 3 of the 40-day CKA course covering multi-stage Docker builds for production-grade container optimization.
  • Documented the why of multi-stage builds: smaller images (~85% reduction), enhanced security (fewer CVEs), faster deployments.
  • Synthesized the syntax: FROM ... AS stage-name and COPY --from=stage-name for copying artifacts between stages.
  • Demonstrated size comparison: single-stage ~1.2GB vs multi-stage ~150MB (Alpine/distroless runtime).
  • Connected multi-stage builds to CKA & Kubernetes: faster pod startup, reduced disk pressure, lower security scanning surface.
  • Updated Dockerize a Project with deeper multi-stage build examples.
  • Updated CKA Progress Tracker — Day 3 marked complete.
  • Filed source in 2026-05-21-CKA-Day3-MultiStage-Docker-Build.

[2026-05-21] ingest | CKA Day 2: How To Dockerize a Project | Tech Tutorials with Piyush

  • Ingested Day 2 of the 40-day CKA course covering practical Dockerization — writing Dockerfiles, building images, and running containerized applications.
  • Documented the Dockerfile instruction reference (FROM, WORKDIR, COPY, RUN, EXPOSE, ENV, USER, CMD, ENTRYPOINT) with purposes and examples.
  • Synthesized the Dockerize workflow: .dockerignoreDockerfiledocker builddocker rundocker push.
  • Explained layer caching optimization — copying dependency files before source code to maximize cache hits.
  • Covered multi-stage builds for smaller production images and reduced attack surface.
  • Catalogued common pitfalls: missing .dockerignore, using latest tag, running as root, hardcoded config, ignoring signals, large images.
  • Created the Dockerize a Project concept page with full Dockerfile examples, optimization patterns, and troubleshooting table.
  • Updated Docker Index and CKA Progress Tracker — Day 2 marked complete.
  • Filed source in 2026-05-21-CKA-Day2-Dockerize-Project.

[2026-05-21] ingest | CKA Day 1: Docker Fundamentals | Tech Tutorials with Piyush

  • Ingested Day 1 of the 40-day CKA course covering Docker fundamentals as a Kubernetes prerequisite.
  • Documented the VMs vs. Containers comparison table (architecture, boot time, resource usage, isolation, portability).
  • Synthesized the Docker architecture (Client → Daemon → Registry) and the container lifecycle (Created → Running → Paused → Stopped → Deleted).
  • Cataloged essential Docker commands (docker run, ps, stop, rm, images, logs, exec, build, pull, push) with examples.
  • Explained the Docker-Kubernetes relationship — Kubernetes uses containerd (a CRI) under the hood; Docker fluency is essential for debugging pods via kubectl.
  • Created the Docker Fundamentals concept page with architecture diagrams, command tables, and lifecycle flow.
  • Updated Docker Index and Kubernetes Index to cross-link the prerequisite.
  • Updated CKA Progress Tracker — Day 1 marked complete.
  • Filed source in 2026-05-21-CKA-Day1-Docker-Fundamentals.

[2026-05-21] ingest | CKA Day 0: Full Course Introduction & Roadmap | Tech Tutorials with Piyush

  • Ingested the Day 0 kickoff of a 40-day free CKA learning challenge by Tech Tutorials with Piyush.
  • Documented the CKA exam structure (2025 Edition): 2-hour performance-based exam, 16–20 tasks, 66% passing score, Kubernetes 1.30.2.
  • Synthesized the 5 exam domains with weightings: Cluster Architecture (~25%), Workloads & Scheduling (~15%), Services & Networking (~20%), Storage (~10%), Troubleshooting (~30%).
  • Created the 40-day study roadmap broken into 4 phases: Foundation (Days 0–10), Workloads/Networking/Storage (Days 11–25), Security/Scheduling/Troubleshooting (Days 26–35), Mock Exams (Days 36–40).
  • Documented the daily study methodology: Watch → Lab → Note → Quiz → Log.
  • Created the CKA Certification concept page with exam details and resources.
  • Created the CKA Study Roadmap concept page with day-by-day schedule.
  • Created the Kubernetes Concepts Index to host the growing K8s domain.
  • Created the Tech Tutorials with Piyush entity page.
  • Created the CKA Progress Tracker for daily progress logging.
  • Updated the Catalog and Tracker Index.
  • Filed source in 2026-05-21-CKA-Day0-TechTutorialsWithPiyush.

[2026-05-15] ingest | Claude + MCP Explained | CampusX

  • Ingested CampusX’s practical deep dive into MCP server integration with Claude Code — significantly different from the earlier architectural overview.
  • Documented the Top 10 MCP Servers catalog: SQLite (natural language DB queries), Figma (design-to-code), GitHub (PR automation), Context7 (live docs), Jira, Notion, Slack, AWS, Docker.
  • Synthesized the MCP context bloat anti-pattern — each server loads tool descriptions into context at session start; too many servers degrade model performance.
  • Documented the Plugin architecture — bundles MCP servers + Skills + Agents + Hooks into a single installable package (demonstrated with Figma plugin).
  • Documented MCP management commands: /mcp for listing, claude mcp remove for cleanup, View Tools for capability inspection.
  • Documented GitHub PAT setup with fine-grained permissions and the PR write access gotcha.
  • Updated MCP with top 10 server catalog, context bloat warning, plugin architecture, management commands.
  • Updated Claude Code with MCP server list and context bloat note.
  • Updated Context Engineering with MCP context loading as automatic context injection.
  • Updated Claude Skills with plugin architecture explanation.
  • Updated Agentic Workflows with MCP-enabled workflow table.
  • Updated Agent-Native SDLC with GitHub MCP automated PR pipeline.
  • Updated LLM Observability with MCP context bloat as observability concern.
  • Updated Agent Memory Systems with MCP servers as live external memory sources.
  • Updated Claude SubAgents with reference to this source.
  • Updated Custom Subagent Design Patterns with MCP-scoped db-analyst pattern.
  • Updated Minimalist Agent Design with “four MCP servers, not forty” principle.
  • Updated AI Security with MCP token security and PAT permission scoping.
  • Updated CampusX with new resource reference.
  • Filed source in 2026-05-15-CampusX-Claude-MCP-Explained.

[2026-05-13] ingest | Claude Custom Subagents: Build Your Own AI Workers (CampusX)

[2026-05-11] ingest | Claude SubAgents: Solve Context & Token Cost Problems (CampusX)

[2026-05-11] ingest | Claude Code Custom Slash Commands (CampusX)

[2026-05-07] ingest | Claude Code Skills: Full Guide (CampusX)

  • Ingested comprehensive guide on Custom Skills hierarchy (Global vs. Local).
  • Documented the Dynamic Discovery pattern powered by YAML metadata.
  • Synthesized the Profile Design Skill as a pattern for reusable UI engineering.
  • Updated Claude Skills with hierarchy and best practices.
  • Filed source in 2026-05-07-CampusX-Claude-Code-Skills-Full-Guide.

[2026-05-07] ingest | Ultraplan & Plan Mode in Claude Code (CampusX)

[2026-05-07] ingest | Spec-Driven Development in Claude Code (CampusX)

[2026-05-06] ingest | Claude Code: Building Custom Skills (CampusX Part 6/7)

  • Ingested technical guide on the anatomy of a Claude Skill (SKILL.md + YAML).
  • Documented the Progressive Disclosure pattern for efficient context management.
  • Synthesized the Sub-Agent Delegation and MCP Toolchaining patterns within skills.
  • Created the Claude Skills concept page.
  • Filed source in 2026-04-10-CampusX-Claude-Code-Building-Skills.

[2026-05-06] ingest | Claude Code Context Management (CampusX Part 5/6)

  • Ingested technical deep dive on Context Window Management and token optimization.
  • Documented Auto-Compaction logic and manual reclamation commands (/compact, /context).
  • Synthesized the Sub-Agent Isolation pattern for managing large-scale projects without context bloat.
  • Filed source in 2026-03-28-CampusX-Claude-Code-Context-Management.

[2026-05-06] ingest | Claude Code & MCP: The AI USB-C Standard

  • Ingested the CampusX MCP Trilogy focusing on interoperability between Claude Code and external data.
  • Created the Model Context Protocol (MCP) concept page.
  • Documented the Host-Client-Server architecture and Stdio/HTTP transport layers.
  • Synthesized practical use cases: Figma-to-Code, SQL Querying, and GitHub Repository management.
  • Filed source in 2026-04-15-CampusX-Claude-Code-MCP.

[2026-05-06] ingest | Claude Code Slash Commands & Skills (CampusX Part 4)

  • Ingested technical guide on extending Claude Code via Slash Commands and Skills.
  • Synthesized the distinction between Manual Shortcuts (Slash Commands) and Autonomous Tools (Skills).
  • Updated Claude Code extensibility architecture.
  • Filed source in 2026-04-10-CampusX-Claude-Code-Slash-Commands.

[2026-05-06] setup | Exa Integration & Explorer Role

  • Ingested the Exa API Setup Guide.
  • Created the Exa entity page.
  • Formalized the Explorer role in AGENTS.md for semantic discovery.
  • Added EXA_API_KEY placeholder to the environment.

[2026-05-06] ingest | Claude Code — The Most Important File (CampusX Part 3)

[2026-05-06] ingest | Claude Code Memory & Skills (CampusX Part 2)

[2026-05-06] ingest | Learn AI Coding the Right Way (CampusX)

[2026-05-06] vision | Digital Brain v2: Autonomous Knowledge Engine

  • Defined the architecture for Digital Brain v2 in Brain-v2.md.
  • Outlined the transition from manual chat-based ingestion to a dedicated Ingest Portal.
  • Integrated OpenRouter as the core LLM provider for multi-model synthesis.
  • Initiated the UI Implementation Plan for the next-gen knowledge portal.

[2026-05-06] ingest | Python Experience & Basics (Udemy)

  • Ingested Lecture 5 of the Full Stack AI course focusing on the Pythonic Mindset.
  • Synthesized core concepts for Python Basics, including the “Function as a Box” analogy and the structural importance of 4-space indentation.
  • Documented VS Code environment preferences: Chai Theme, Pylance, and the official Python extension.
  • Updated the Udemy Progress Tracker.

[2026-05-06] ingest | Full Stack Generative and Agentic AI (Udemy)

[2026-05-03] ingest | Context-Is-The-New-Code (Patrick Debois)

[2026-05-03] design | Content Optimization Plan (R2 Decoupling)

  • Drafted a comprehensive Content Optimization Plan to decouple content from code.
  • Outlined Phase 1 (R2 Setup), Phase 2 (Local Sync), and Phase 3 (CI/CD Refactor).
  • Proposed the use of rclone and public media domains to solve repo bloating issues.

[2026-05-03] migrate | Cloudflare R2 Decoupling (Architecture Update)

  • Successfully decoupled the /content directory from the GitHub repository.
  • Implemented a dynamic rclone sync protocol in the Cloudflare Pages CI/CD pipeline.
  • Resolved build failures related to Quartz’s .gitignore awareness by implementing a temporary exclusion bypass (mv .gitignore .gitignore.bak).
  • Updated project documentation (README.md and Digital Brain Overview) to reflect the new storage architecture.
  • Established a bulletproof build command for constrained environments without standard unzip/sudo access.

[2026-05-03] ingest | Introducing Fabric: Human AI Augmentation (YouTube)

[2026-05-03] ingest | Programming Fundamentals: The Chai Analogy (Lecture 4)

  • Ingested lecture 4 on the core components of programming.
  • Synthesized the Three Pillar Model (Collection, Condition, Execution) in the Programming Fundamentals page.
  • Captured the instructor’s recurring “Chai Store” narrative as a mental model.
  • Updated the Udemy Progress Tracker.

[2026-05-03] ingest | Udemy: Meet the Instructor (Lecture 3)

  • Ingested lecture 3 featuring Hitesh Choudhary.
  • Created a new wiki entity for Hitesh Choudhary.
  • Captured the “Investigative Learning” philosophy for future application in study notes.
  • Updated the Udemy Progress Tracker.

[2026-05-03] ingest | Udemy: VS Code Setup (Lecture 2)

  • Ingested lecture 2 regarding the instructor’s VS Code environment.
  • Captured recommendations for themes (Ayo Mirage) and essential Python extensions (Pylance).
  • Updated the Udemy Progress Tracker.

[2026-05-03] ingest | Udemy: Dev Environment Setup (Lecture 1)

  • Ingested the first lecture transcript for the Generative AI course.
  • Documented prerequisite tools: VS Code, Python 3.1x, and OpenAI account requirements.
  • Updated the Udemy Progress Tracker.

[2026-05-03] setup | Udemy Tutorial: Full Stack Generative & Agentic AI

  • Initialized the Generative AI Mastery progress tracker in the tutorials source directory.
  • Defined the course module structure and initialized the progress tracker.
  • Added the “Authenticated Content Protocol” to the Agent Handbook to handle Udemy ingestions via transcript drops.

[2026-05-03] ingest | Client-Server Architecture (Bytemonk Academy)

  • Ingested foundational System Design tutorial on Client-Server communication.
  • Synthesized the request-response loop involving DNS, IPs, and Ports.
  • Documented the core networking fundamentals in the Client-Server Architecture page.

[2026-05-03] ingest | Docker Internals: Run vs Attach vs Exec (iximiuz)

  • Ingested Ivan Velichko’s deep dive on Docker command internals.
  • Synthesized the layered architecture (CLI <-> dockerd <-> containerd <-> shim) and its role in process isolation.
  • Documented the differences between run, attach, and exec in the Run vs. Attach vs. Exec concept page.

[2026-05-03] ingest | AI Career Transition & Fundamentals (YouTube)

  • Ingested Yogesh Kulkarni’s webinar on transitioning to a career in AI.
  • Synthesized the distinction between Traditional Programming and Machine Learning.
  • Documented the three AI Personas (User, Developer, Researcher) and auxiliary paths like MLOps in the AI Career Transition page.

[2026-04-24] ingest | AI Security & Decision-Time Guidance (Replit)

  • Ingested Replit’s research on securing AI-generated code.
  • Synthesized the Hybrid Security pattern (LLM reasoning + Deterministic SAST).
  • Documented Decision-Time Guidance for agent reliability in the AI Security concept page.

[2026-04-24] ingest | Side Projects & Vibecoding

  • Cataloged self-hosted side projects: cli, draw, todo, and game.
  • Created the Side Projects Overview to document the vibecoding philosophy behind these tools.

[2026-04-24] ingest | Agentic DevOps Readiness (LinkedIn)

  • Ingested Mumshad Mannambeth’s resource kit on Agentic DevOps.
  • Documented the 4-Layer Readiness Stack (Foundation, Platform, Infra, Intelligence).
  • Synthesized the Governance-First security model and the READ/WRITE/EXECUTE permission matrix.
  • Captured the “Agentic TDD” concept for evaluating CI failure scenarios.

[2026-04-23] ingest | PostHog & Product Analytics

  • Integrated PostHog for server-side build tracking and client-side user analytics.
  • Synthesized the Product Analytics concept page, bridging the gap between infrastructure monitoring and user behavior.
  • Documented the dual-layer instrumentation pattern for SSG (Quartz) projects.

[2026-04-22] ingest | Agent-Native SDLC (8090)

  • Ingested the “Software Factory” pattern from 8090.
  • Documented Upstream Decision Capture and the Knowledge Graph architecture.
  • Captured insights on Agent Orchestration across the full SDLC.

[2026-04-22] ingest | Minimalist Agent Design

  • Ingested Mario Zechner’s “Building pi” philosophy.
  • Documented the “4-Tool Rule” and “Human-in-the-Loop” curation patterns.

[2026-04-22] ingest | API Communication Styles

  • Ingested the “7 API Types” technical overview.
  • Created a comparison matrix for REST, gRPC, GraphQL, WebSockets, SSE, SOAP, and Webhooks.

[2026-04-22] ingest | Webhooks Architecture

  • Ingested System Design patterns for reliable Webhook consumption.
  • Documented Idempotency, Fast Acknowledgment, and State-Transition safety.

[2026-05-06] ingest | Direct Preference Optimization (DPO) – Deep Synthesis

[2026-05-06] ingest | CAP Theorem in System Design

[2026-05-06] ingest | LLM Coding Performance: GPT-5.5 vs Claude 4.7 vs DeepSeek V4 vs Kimi K2.6