Learn library
All guides, page 2 of 21
482 guides · 6 topics
All guides
Newest first. Search or pick a topic.
482 guides, newest first
- Inngest's October 2026 Outages Explained: When Deadlines Drained the PoolBackend · A plain-English guide to the Inngest outage of October 2026: why short query deadlines made PgBouncer destroy database connections faster than it could replace them, shown on one running example of a job-scheduling service.19 min read · Updated 29 Oct 2026
- Mobile System Design Interview: Offline Sync, Battery and a 45-Minute PlanInterview prep · A plain-English guide to the mobile system design interview: offline-first storage, sync and conflicts, Android and iOS background limits, push, app size and rollouts, shown on one running example of a field sales order app.31 min read · Updated 29 Oct 2026
- Multi-LoRA Serving Explained: Batching Many Fine-Tunes on One Base ModelAI and GenAI · A plain-English guide to multi-LoRA serving: why one base model can carry many small adapters, how much memory each adapter needs, how one batch mixes adapters, and the vLLM limits that matter, shown on one running example of an edtech assistant for 100 coaching institutes.23 min read · Updated 29 Oct 2026
- Product Architecture Interview: User Journeys, APIs and Data ModelsInterview prep · A plain-English guide to the product architecture interview: how it differs from an infrastructure system design round, how to frame user journeys, answer API-first and model the data, and what interviewers score, shown on one running example of event invites and RSVPs.28 min read · Updated 29 Oct 2026
- State Space Models Explained: Linear-Time Sequences with a Fixed-Size StateAI and GenAI · A plain-English guide to state space models: the linear recurrence, discretisation, the convolution and recurrent views, selective updates, parallel scans, memory maths against a KV cache and the exact-recall limit, shown on one running example of a long-transcript summariser.27 min read · Updated 29 Oct 2026
- Terraform State Explained: Locking, Drift, Imports and RecoveryBackend · A plain-English guide to Terraform state: what the state file stores, why it leaks secrets, how backends, locking and drift checks work, and how to recover lost state, shown on one running example of a small online shop's infrastructure.29 min read · Updated 29 Oct 2026
- AI Mock Interview Practice: What It Grades Well and Where It MisleadsInterview prep · A plain-English guide to AI mock interview practice: what a chat assistant grades well, where its feedback misleads, reusable prompts, a rubric and a weekly plan, shown on one running example of a student preparing a URL shortener round.21 min read · Updated 28 Oct 2026
- Black's October 2026 GitHub Action Flaw Explained: When a PR Picks CI InstallsBackend · A plain-English guide to the Black GitHub Action vulnerability fixed in 26.10.1: how one pyproject.toml line let a pull request choose what CI installs, and how to harden workflows, shown on one running example of an open-source invoice library.18 min read · Updated 28 Oct 2026
- Classifieds Marketplace System Design: Expiry, Geo Search and Scam ChecksSystem design · A plain-English guide to classifieds marketplace system design: listing lifecycle and expiry, nearby search with PostGIS and Redis, search index sync, duplicate and scam checks, seller ratings and paid boosts, shown on one running example of a city classifieds site.26 min read · Updated 28 Oct 2026
- Docker Content Trust Shutdown (December 2026) Explained: Digests and SignersBackend · A plain-English guide to the Docker Content Trust shutdown: what notary.docker.io did, how to find DCT in your pipelines, and how to move to digests plus Cosign or Notation, shown on one running example of a build pipeline.19 min read · Updated 28 Oct 2026
- DOMPurify's October 2026 Bypasses Explained: Audit Your Sanitiser ConfigFrontend · A plain-English guide to the DOMPurify bypass advisories of October 2026: which non-default options were exposed, what 3.4.17 fixes and how to audit your own config, shown on one running example of a web app with three sanitiser setups.18 min read · Updated 28 Oct 2026
- Drupal's October 2026 Field UI RCE Explained: Why Callbacks Need an AllowlistBackend · A plain-English guide to the Drupal Field UI RCE (SA-CORE-2026-014): how a table row's callback ran without a trust check, who is exposed, and how to check your version and patch, shown on one running example of a university's department websites.18 min read · Updated 28 Oct 2026
- DuckDB Agent Mode Explained: How the CLI Detects and Adapts to AI AgentsAI and GenAI · A plain-English guide to DuckDB agent mode in DuckDB 2.0: how the command-line tool spots an AI coding agent, what it prints instead, what DuckDB's own test saved, and how to copy the idea, shown on one running example of an agent checking a sales file.20 min read · Updated 28 Oct 2026
- GitOps Explained: Pull-Based Deploys, Drift Repair and Rollback by RevertBackend · A plain-English guide to GitOps: desired state in git, pull-based reconciliation, drift detection and self-heal, rollback as git revert, and where it hurts, shown on one running example of a food delivery app's orders service.20 min read · Updated 28 Oct 2026
- GitPython's October 2026 Submodule Flaw Explained: Validate Before You CloneBackend · A plain-English guide to the GitPython vulnerability fixed in 3.2.1: how a submodule path under .git/hooks was cloned before it was rejected, shown on one running example of a tool that builds submodules from user input.14 min read · Updated 28 Oct 2026
- Google Cloud's October 2026 London Outage Explained: Why Backup Power FailedSystem design · A plain-English guide to the Google Cloud outage in London on 20 October 2026: why the backup generators never started, how one zone's loss slowed the region, and how to design and test for zone failure, shown on one running example of a payments app.19 min read · Updated 28 Oct 2026
- Hydra's October 2026 Instantiate Vulnerability Explained: Config Is CodeAI and GenAI · A plain-English guide to the Hydra instantiate vulnerability: how _target_ turns config into code, why the blocklist fixes kept being bypassed and why allowlists win, shown on one running example of a model training tool.17 min read · Updated 28 Oct 2026
- Monorepo Build Systems Explained: Build Graphs, Caching and Affected TargetsBackend · A plain-English guide to monorepo build systems: build graphs, content-addressed caching, remote caches, affected-target selection and fast CI, shown on one running example of a shop monorepo with a web app, an API and a shared library.26 min read · Updated 28 Oct 2026
- Near-Duplicate Detection: Shingles, MinHash, SimHash and LSH at ScaleSystem design · A plain-English guide to near-duplicate detection: shingles, Jaccard similarity, MinHash, SimHash, LSH banding and thresholds, shown on one running example of a news app removing repeated stories.28 min read · Updated 28 Oct 2026
- OVHcloud CLI's October 2026 Supply-Chain Attack Explained: Swapped Release FilesBackend · A plain-English guide to the OVHcloud CLI supply-chain attack of 19 October 2026: how existing release binaries were swapped, why a checksum file beside them proved nothing, and how to check your copy safely, shown on one running example of a developer laptop set up with a one-line install script.22 min read · Updated 28 Oct 2026
- PagedAttention Explained: How vLLM Pages the KV Cache to Stop Memory WasteAI and GenAI · A plain-English guide to PagedAttention: why per-request KV caches fragment GPU memory, how block tables, copy-on-write sharing and preemption work in vLLM, and what paging does to batch size and cost per token, shown on one running example of a support chat assistant on one GPU.24 min read · Updated 28 Oct 2026
- Python's October 2026 Tarfile Vulnerability Explained: Which Filter Is SafeBackend · A plain-English guide to the Python tarfile vulnerability CVE-2026-114583: what the 'tar' filter missed, which releases fix it, which extraction filter to use and how to check your Python, shown on one running example of a deployment service that unpacks build bundles.19 min read · Updated 28 Oct 2026
- Rich Text Editor Design: Document Model, Selections, Paste and UndoFrontend · A plain-English guide to rich text editor design: why contenteditable alone misleads, a document model kept apart from the DOM, selections, beforeinput, safe paste and undo, shown on one running example of a web app's notes box.26 min read · Updated 28 Oct 2026
- RoPE Positional Encodings Explained: Token Order and Context ExtensionAI and GenAI · A plain-English guide to RoPE positional encodings: why attention ignores word order, how rotation gives relative positions, and how interpolation, NTK-aware scaling and YaRN stretch context, shown on one running example of a rental agreement reader.23 min read · Updated 28 Oct 2026