Skip to content

Topics

Topics are the durable knowledge base. Each topic lives at topics/<category>/<slug>/index.md and can have subtopics underneath it.

AI

Computer Science

Python

  • Python, category overview
  • The Ellipsis (...), the built-in singleton and its four roles: placeholder body, type hint argument, NumPy slice, and stub marker
  • List Comprehensions, the four forms (list, dict, set, generator), when to use each, and where they become a liability
  • Async in Python, coroutines, the event loop, tasks, and asyncio.gather, plus when async helps and when it doesn’t

Networking

System Design

Web

Testing

Operations

  • Ops, category overview
  • Docker, the container runtime: images, containers, volumes, Compose, Dockerfile best practices
  • Kubernetes, the container orchestrator: architecture, workloads, networking, storage, RBAC, autoscaling, footguns
    • Networking, pod network model, CNI, kube-proxy, CoreDNS, NetworkPolicy
    • Security Hardening, Pod Security Standards, admission controllers, RBAC lockdown, secrets
    • Troubleshooting, systematic debugging for every common failure mode
    • Workloads Reference, Deployment, StatefulSet, DaemonSet, Job, CronJob, probes, resource management
  • Twelve-Factor Apps, the application-platform contract, all twelve canonical factors, current extensions, and runnable TypeScript, Python, and Go reference services
  • Helm, the package manager for Kubernetes: charts, values, templates, releases
  • Terraform, infrastructure as code: providers, resources, state, modules, multi-environment patterns
  • n8n, workflow automation from beginner concepts through local Docker, cloud VM, n8n Cloud, queue mode, and Kubernetes hosting
  • GitOps, Git as the source of truth for infrastructure, with a reconciliation agent doing the work
  • ArgoCD, the reference GitOps controller for Kubernetes
  • Gitflow, Vincent Driessen’s 2010 branching model and its modern alternatives
  • MLOps, the engineering discipline around getting ML models into production
  • Tokens, Keys, Secrets, and Environment Variables, what each credential type is, how they differ, where they live, and the mistakes that expose them

Cryptographic Systems

Blockchain

Conventions

  • Topic: a folder with index.md. The overview/hub page.
  • Subtopic (flat): <subtopic>.md inside the topic folder. Use for lightweight subtopics.
  • Subtopic (folder): <subtopic>/index.md inside the topic folder. Use when the subtopic has images, code samples in files, or its own children.
  • Depth: keep nesting to max 3 levels (category → topic → subtopic) for navigability.