Learn library
All guides, page 4 of 21
482 guides · 6 topics
All guides
Newest first. Search or pick a topic.
482 guides, newest first
- Redis 8.0 End of Life Explained: How to Upgrade to 8.2 Before 1 December 2026Backend · A plain-English guide to Redis 8 end of life: why only 8.0 ends on 1 December 2026, Standard vs Extended releases and how to upgrade to 8.2, shown on one running example of a food delivery app.23 min read · Updated 26 Oct 2026
- Vitest's October 2026 Vulnerability Explained: How Test Servers Leaked SecretsFrontend · A plain-English guide to the Vitest vulnerability CVE-2026-112948: which Vitest 5 test servers served .env files and tokens, why, and how to fix and check it, shown on one running example of a Browser Mode test setup.21 min read · Updated 26 Oct 2026
- Web Font Loading Explained: Stop Invisible Text and Layout ShiftFrontend · A plain-English guide to web font loading: FOIT and FOUT, font-display, WOFF2, subsetting with unicode-range, variable fonts and metric-matched fallbacks, shown on one running example of a Hindi and English news site.21 min read · Updated 26 Oct 2026
- WebGPU Inference Explained: Running ML Models in the BrowserFrontend · A plain-English guide to WebGPU inference: browser support, GPU buffer limits, the WebAssembly fallback, caching model weights and when a server is the better choice, shown on one running example of a complaint tagger.20 min read · Updated 26 Oct 2026
- AI Tutor System Design: Hint Ladders, Mastery Tracking and GuardrailsAI and GenAI · A plain-English guide to AI tutor system design: hint ladders that never hand over the answer, Bayesian Knowledge Tracing, leak checks, India's child data rules and evaluation, shown on one running example of a maths practice app.23 min read · Updated 25 Oct 2026
- API Design Interview: How the Round Runs and How You Are ScoredInterview prep · A plain-English guide to the API design interview: the 45-minute flow, resources and endpoints, status codes, safe retries, cursor paging, errors and a practice rubric, shown on one running example of a clinic booking API.21 min read · Updated 25 Oct 2026
- Behavioral Interview Prep for Engineers: Build a Story Bank From Six ProjectsInterview prep · A plain-English guide to behavioral interviews for engineers: what they test, how to turn six projects into a story bank, STAR without sounding robotic, and conflict and failure answers, shown on one running example of a payments engineer.20 min read · Updated 25 Oct 2026
- Body-Parser's October 2026 Vulnerability Explained: Upgrade to 2.4.0 or 1.20.9Backend · A plain-English guide to the body-parser vulnerability of October 2026: why trailing bytes after a gzip body crash Node.js, how Express pulls in body-parser and how to patch, shown on one running example of an Express 4 order API.21 min read · Updated 25 Oct 2026
- Email Deliverability Explained: SPF, DKIM, DMARC and Sender ReputationBackend · A plain-English guide to email deliverability: how SPF, DKIM and DMARC prove your mail is yours, what Gmail and Yahoo require, and how bounces, spam traps and warm-up shape reputation, shown on one running example of an app sending OTP and receipt emails.23 min read · Updated 25 Oct 2026
- Engineering Manager Interview: People, Delivery and Technical Rounds ExplainedInterview prep · A plain-English guide to the engineering manager interview: the rounds, what panels score, how to answer people, delivery and project questions, and a prep plan, shown on one running example of a senior engineer's first manager loop.21 min read · Updated 25 Oct 2026
- FastMCP's October 2026 Vulnerabilities Explained: Secret Leaks and Hidden ToolsAI and GenAI · A plain-English guide to the FastMCP vulnerability fixed in 4.1.2 and 3.4.10: how a malicious MCP server could collect OAuth client secrets, why hidden tools stayed callable, and what to do now, shown on one running example of an internal agent platform.19 min read · Updated 25 Oct 2026
- Feature Flag System Design: Sticky Rollouts, Safe Defaults and Kill SwitchesSystem design · A plain-English guide to feature flag system design: targeting rules, sticky percentage rollouts, local evaluation, outages, kill switches and flag debt, shown on one running example of a food delivery checkout.24 min read · Updated 25 Oct 2026
- Frontend Memory Leaks Explained: Detached DOM, Listeners and Heap SnapshotsFrontend · A plain-English guide to frontend memory leaks: how forgotten listeners, timers, closures and caches keep removed DOM in memory, how to find them with heap snapshots, and how to fix and test them, shown on one running example of an orders dashboard panel.22 min read · Updated 25 Oct 2026
- How to Become a Staff Engineer: Scope, Influence and the Promo CaseInterview prep · A plain-English guide to the staff engineer path: what public career ladders ask for, scope vs output, the four archetypes, writing, and building a promotion case, shown on one running example of a cross-team payments bug.25 min read · Updated 25 Oct 2026
- JavaScript Code Splitting and Tree Shaking: How to Cut Bundle SizeFrontend · A plain-English guide to JavaScript code splitting and tree shaking: dynamic import() chunks, sideEffects in package.json, why CommonJS blocks shaking and size budgets, shown on one running example of a shop admin app with a heavy reports page.22 min read · Updated 25 Oct 2026
- LangGraph's October 2026 Namespace Flaw Explained: Why Dot-Joined Keys CollideAI and GenAI · A plain-English guide to the LangGraph store namespace vulnerability: why dot-joined namespaces collided, which versions fix it and how to check, shown on one running example of a multi-tenant agent memory store.18 min read · Updated 25 Oct 2026
- Machine Translation System Design: Glossaries, Quality Checks and FallbacksAI and GenAI · A plain-English guide to machine translation system design: glossaries, protected placeholders, quality estimation, translation caching, human review and fallbacks, shown on one running example of a shopping app translating order messages into Indian languages.23 min read · Updated 25 Oct 2026
- Pandas 3.1 Explained: Inplace Deprecation, Select, Filter and Faster CSV ReadsBackend · A plain-English guide to pandas 3.1: why inplace is deprecated and how to migrate, the new select and filter tools, faster read_csv and the date unit change, shown on one running example of a shop's nightly orders script.19 min read · Updated 25 Oct 2026
- Pgvector vs Vector Database: When Postgres Is Enough and When to SwitchAI and GenAI · A plain-English guide to choosing between pgvector and a dedicated vector database: recall, filters, memory and write cost measured on 100,000 vectors, shown on one running example of a help-desk article search.24 min read · Updated 25 Oct 2026
- Pillow 13 Security Update Explained (October 2026): What Image Uploads Need NowBackend · A plain-English guide to the Pillow 13 security update: what the October 2026 advisories fix, why there is no 12.x patch, and how to harden image uploads, shown on one running example of a marketplace that makes thumbnails from seller photos.20 min read · Updated 25 Oct 2026
- Presence System Design: Heartbeats, Last Seen, Fan-Out and PrivacySystem design · A plain-English guide to presence system design: heartbeats and TTL keys for online status, last seen without a write storm, contact fan-out and privacy rules, shown on one running example of a chat app.25 min read · Updated 25 Oct 2026
- Redis Internals Explained: Event Loop, RDB vs AOF and EvictionBackend · A plain-English guide to Redis internals: the single-threaded event loop, what blocks the server, RDB and AOF persistence, fork and eviction, shown on one running example of a food delivery app's Redis server.24 min read · Updated 25 Oct 2026
- Secrets Management Explained: Vaults, Short-Lived Credentials and RotationBackend · A plain-English guide to secrets management: why .env files stop scaling, how vaults and envelope encryption work, short-lived credentials, rotation and leak scanning, shown on one running example of a food delivery app.23 min read · Updated 25 Oct 2026
- Service Mesh Explained: Sidecars, mTLS, Retries and When You Need OneBackend · A plain-English guide to service meshes: what the proxies do, sidecar vs ambient mode, mTLS identities, retries, timeouts, canary traffic shifting and when Istio or Linkerd is worth it, shown on one running example of an orders service calling payments.23 min read · Updated 25 Oct 2026