# Vibe Engines > Free, interactive learning for AI and backend engineers — by Saurabh Singh, > a senior AI engineer building in the open. Full-length technical handbooks, > step-by-step system-design walkthroughs, and browser-based developer tools, > all free, all without sign-up. ## What this site is Vibe Engines is an open educational resource for software engineers, AI/LLM builders, and people preparing for senior and staff engineering interviews. Its three pillars are: - **Learning Paths** (18) — goal-oriented, ordered courses that thread content across formats (become an AI engineer, pass the system-design interview, crack the coding interview, …). The best starting point for a specific goal: /learn. - **Topics** (14) — cross-format hubs (RAG, LLM engineering, agents, AI evaluation, distributed systems, caching, algorithms, interview prep, …). Each hub aggregates every handbook, system design, challenge, lab and tool on that subject — the best entry point for following one subject across formats: /topics. - **Handbooks** (160) — full-length, interactive guides on agentic AI, LLM evals, RAG, system-design fundamentals, and language interview prep (Angular, Python). - **System Design Walkthroughs** (62) — each builds a real large-scale system (Uber, WhatsApp, a key-value store, a payment system, …) one concept at a time through an interactive diagram, foregrounding the trade-offs interviewers probe. - **AI System Design Walkthroughs** (61) — the same interactive treatment for AI/LLM architectures (conversational AI, RAG, agents, inference serving, vector databases, semantic search), foregrounding the trade-offs behind shipping LLM systems: /ai-system-design. - **Free Developer Tools** (54) — browser-based, no-signup visualizers and calculators (consistent-hashing ring, capacity estimator, quorum explorer, RAG chunking playground, LLM cost planner, and more). - **Algorithms, Played** (98) — classic algorithms taught as playable games: you drive the problem and lose on instinct, then meet the algorithm that solves it, with full theory, a worked trace and a quiz. - **Labs** (51) — AI and engineering concepts (gradient descent, …) taught as playable games: you drive the idea, fail on instinct, then meet the method that works, with full theory, a worked trace and a quiz. - **Coding Challenges** (68) — interview-style problems you solve in the browser in Python or TypeScript, spanning DSA and AI engineering (softmax, cosine similarity, top-k retrieval, token-F1), with hidden tests and instant feedback. Everything runs client-side and is free. Author: Saurabh Singh (Senior AI Engineer). Contact: singh71297@hotmail.com. Primary topics: agentic AI, LLM systems, RAG, AI evaluations, distributed systems, and system design. ## Key facts - 160 technical handbooks, 62 system-design walkthroughs, 61 AI system-design walkthroughs, 25 roadmap(s), 54 free tools, 98 algorithm game(s), 51 interactive lab(s), 68 coding challenge(s), 108 paper breakdown(s), 8 video course(s). - All content is free, self-contained, and requires no account. - Canonical handbook/roadmap/system-design pages live at /handbook/, /roadmap/, and /systemdesign/; AI system designs at /ai-system-design/; tools at /tools/; algorithm games at /algorithm/. - License: free to read and cite; AI training/index use permitted with attribution (linking back to the canonical URL). See /terms for full terms. ## Actions — do a task in the browser (no signup) Each free tool performs one concrete task. Map a user intent to the tool that does it, then send the user (or act) at the URL: - Watch keys rebalance on the hash ring as nodes come and go → https://vibeengines.com/tools/consistent-hashing - Back-of-the-envelope math for system design, with the reasoning shown → https://vibeengines.com/tools/capacity-estimator - Paste a document, pick a strategy, see the actual chunks and tokens → https://vibeengines.com/tools/rag-chunking - Model an agent’s context window and see where the tokens (and dollars) go → https://vibeengines.com/tools/context-cost-planner - Set N, R and W and instantly see your consistency–availability trade-off → https://vibeengines.com/tools/quorum-explorer - Compose services in series and parallel to find your real uptime → https://vibeengines.com/tools/availability-calculator - Design an eval rubric and generate the judge prompt for it → https://vibeengines.com/tools/llm-judge-builder - Build a function-calling tool definition visually, get valid JSON out → https://vibeengines.com/tools/tool-schema-designer - Paste your numbers and see p50, p90, p95 and p99 — the tail, not the average → https://vibeengines.com/tools/percentile-calculator - Enter your token usage and see the monthly bill across every major model → https://vibeengines.com/tools/model-pricing-comparator - Pick your item count and false-positive rate — get bits, memory and hash count → https://vibeengines.com/tools/bloom-filter-sizing - Fire requests at a rate limiter and watch tokens drain, refill and throttle → https://vibeengines.com/tools/token-bucket-simulator - See your prompt fill the context window — and where it overflows → https://vibeengines.com/tools/context-window-visualizer - Paste text, get tokens — plus what it costs and how much window it eats → https://vibeengines.com/tools/token-counter - Will that model fit on your GPU? Weights + KV cache + overhead, computed → https://vibeengines.com/tools/gpu-vram-calculator - What will that fine-tune actually cost? GPUs, hours, dollars — before you rent anything → https://vibeengines.com/tools/fine-tuning-cost-estimator - The memory that actually caps your concurrency — per token, per sequence, per batch → https://vibeengines.com/tools/kv-cache-calculator - Price your RAG index before you build it: embedding spend, vector storage, query costs → https://vibeengines.com/tools/embedding-cost-calculator - Where does the second go? Build the request waterfall and find the TTFT bottleneck → https://vibeengines.com/tools/latency-budget-builder - How fast are you spending the error budget — and when does the pager fire? → https://vibeengines.com/tools/slo-burn-calculator - Every model that matters, one sortable table — priced at YOUR input:output ratio → https://vibeengines.com/tools/model-comparison - How much compute, time and money to train a model of N params on D tokens → https://vibeengines.com/tools/training-compute-calculator - Concurrency = throughput × latency. Give any two, get the third → https://vibeengines.com/tools/littles-law-calculator - Model prompt-cache hit rate, the write premium, and your real $/request → https://vibeengines.com/tools/prompt-caching-calculator - Paste a JSON Web Token, read its header, claims and expiry — offline → https://vibeengines.com/tools/jwt-decoder - Type an IPv4 CIDR block, get the network, broadcast, range and host count → https://vibeengines.com/tools/cidr-calculator - Epoch ↔ human date, in seconds or milliseconds, UTC and local → https://vibeengines.com/tools/unix-time-converter - Generate v4 UUIDs and ULIDs in bulk — cryptographically random, in-browser → https://vibeengines.com/tools/uuid-ulid-generator - Write a pattern, paste text, see every match and capture group live → https://vibeengines.com/tools/regex-tester - Encode or decode Base64, Base64URL and percent-encoding — UTF-8 safe → https://vibeengines.com/tools/base64-url-tools - Click permissions to get the octal, or type octal to see the rwx → https://vibeengines.com/tools/chmod-calculator - See a password’s entropy in bits and how long it would take to crack → https://vibeengines.com/tools/password-entropy - Write a cron expression, read it in plain English, see the next run times → https://vibeengines.com/tools/cron-builder - Paste a one-line query, get readable, indented SQL → https://vibeengines.com/tools/sql-formatter - Paste CSV or TSV, get a clean, aligned Markdown table → https://vibeengines.com/tools/md-table-generator - Compare two blocks of text and see exactly what changed, line by line → https://vibeengines.com/tools/diff-checker - Enter two variants’ conversions and see if the difference is real → https://vibeengines.com/tools/ab-significance-calculator - Size a topic’s partitions from your throughput and consumer targets → https://vibeengines.com/tools/kafka-partition-calculator - Size a DB connection pool from QPS and latency — and check the DB’s limit → https://vibeengines.com/tools/connection-pool-sizer - Estimate how much disk a B-tree index will take before you create it → https://vibeengines.com/tools/db-index-size-estimator - Validate and pretty-print JSON — or diff two JSON documents by value → https://vibeengines.com/tools/json-format-diff - See what a cache buys you: latency saved and backend load removed → https://vibeengines.com/tools/cache-roi-calculator - Project how big your data gets — and when you’ll run out of disk → https://vibeengines.com/tools/storage-growth-forecaster - Turn a target rate and burst into concrete token-bucket parameters → https://vibeengines.com/tools/rate-limit-designer - See why an agent’s cost grows faster than its number of steps → https://vibeengines.com/tools/agent-loop-cost-estimator - How many shards you need from data size, QPS and per-shard limits → https://vibeengines.com/tools/sharding-planner - See what vector dimensions cost in memory before you pick them → https://vibeengines.com/tools/embedding-dim-tradeoff - The latency numbers every engineer should know — scaled to human time → https://vibeengines.com/tools/latency-numbers-interactive - Compare cloud GPU hourly rates and estimate a job’s compute cost → https://vibeengines.com/tools/gpu-rental-prices - Given an NPU’s TOPS and RAM, see which local models fit and how fast they prefill → https://vibeengines.com/tools/npu-model-fit-calculator - Project the METR doubling curve: when do agents reliably handle day- and week-long tasks? → https://vibeengines.com/tools/agent-time-horizon-explorer - Paste a SKILL.md and score it against a Claude-Skills quality rubric — before an agent has to use it → https://vibeengines.com/tools/skill-linter - What applies on 2 Aug 2026 vs later — mapped to the engineering artifacts you actually have to ship → https://vibeengines.com/tools/eu-ai-act-timeline - Indicative 2026 AI-engineering comp bands by role, level and company tier → https://vibeengines.com/tools/ai-salary-explorer Other interactive actions: solve a coding problem → /challenge · run an algorithm or lab step-by-step → /algorithm, /lab · walk a system design → /systemdesign, /ai-system-design · look up a term → /glossary. ## Learning Paths (start here) - [Become an AI Engineer](https://vibeengines.com/learn/ai-engineer) - [Ace the AI Engineer Interview](https://vibeengines.com/learn/ai-interview) - [Ship an AI Product](https://vibeengines.com/learn/ai-startup) - [Master LLM Evaluation](https://vibeengines.com/learn/llm-evals) - [ML Engineering Foundations](https://vibeengines.com/learn/ml-foundations) - [Pass the System Design Interview](https://vibeengines.com/learn/system-design-interview) - [Level Up as a Backend Engineer](https://vibeengines.com/learn/backend-engineer) - [Reliability & Scale (SRE)](https://vibeengines.com/learn/reliability-sre) - [Crack the Coding Interview](https://vibeengines.com/learn/coding-interview) - [Advanced Algorithms & Data Structures](https://vibeengines.com/learn/advanced-dsa) - [Master Context Engineering](https://vibeengines.com/learn/context-engineer) - [Become a Forward Deployed Engineer](https://vibeengines.com/learn/forward-deployed-engineer) - [Build an LLM From Scratch](https://vibeengines.com/learn/llm-from-scratch) - [System Design in 30 Days](https://vibeengines.com/learn/system-design-in-30-days) - [The 4-Week Interview Sprint](https://vibeengines.com/learn/4-week-interview-sprint) - [Distributed Systems Deep Dive](https://vibeengines.com/learn/distributed-systems-deep-dive) - [The Papers Bootcamp](https://vibeengines.com/learn/papers-bootcamp) - [AI for Product Managers](https://vibeengines.com/learn/ai-for-pms) ## Browse by Topic (cross-format hubs) - [RAG & Retrieval](https://vibeengines.com/topic/rag-retrieval) - [LLM Engineering](https://vibeengines.com/topic/llm-engineering) - [AI Agents & Tools](https://vibeengines.com/topic/ai-agents) - [AI Evaluation](https://vibeengines.com/topic/ai-evaluation) - [ML Foundations](https://vibeengines.com/topic/ml-foundations) - [Distributed Systems](https://vibeengines.com/topic/distributed-systems) - [Databases & Storage](https://vibeengines.com/topic/databases-storage) - [Caching & Performance](https://vibeengines.com/topic/caching-performance) - [Real-time & Messaging](https://vibeengines.com/topic/realtime-messaging) - [Algorithms & DSA](https://vibeengines.com/topic/algorithms-dsa) - [AI for Professionals](https://vibeengines.com/topic/ai-for-professionals) - [Interview Prep](https://vibeengines.com/topic/interview-prep) - [Forward Deployed Engineering](https://vibeengines.com/topic/forward-deployed-engineering) - [Developer Utilities](https://vibeengines.com/topic/developer-utilities) ## Handbooks - [The Prompting Handbook](https://vibeengines.com/handbook/prompting-handbook) - [The Agentic AI Interview Handbook](https://vibeengines.com/handbook/llm-interview) - [The Senior AI Engineer Interview Handbook](https://vibeengines.com/handbook/senior-ai-engineer) - [50 Angular Interview Questions](https://vibeengines.com/handbook/angular-interview) - [50 Python Interview Questions](https://vibeengines.com/handbook/python-interview) - [51 LLM Evals Interview Questions](https://vibeengines.com/handbook/llm-evals-interview) - [The Agent Evaluations Handbook](https://vibeengines.com/handbook/agent-evals) - [The System Design Fundamentals Handbook](https://vibeengines.com/handbook/system-design-fundamentals) - [CAP Theorem & Consistency Models](https://vibeengines.com/handbook/cap-theorem) - [Concurrency, Locks & Isolation Levels](https://vibeengines.com/handbook/concurrency-and-locking) - [Partitioning, Sharding & Replication](https://vibeengines.com/handbook/partitioning-and-replication) - [Consensus, Transactions & Coordination](https://vibeengines.com/handbook/consensus-and-coordination) - [The Agent Patterns Handbook](https://vibeengines.com/handbook/agent-patterns) - [The LLM Serving Handbook](https://vibeengines.com/handbook/llm-serving) - [The Transformers Handbook](https://vibeengines.com/handbook/transformers) - [The RAG Handbook](https://vibeengines.com/handbook/rag) - [The Fine-Tuning Handbook](https://vibeengines.com/handbook/fine-tuning) - [The Vector Databases Handbook](https://vibeengines.com/handbook/vector-databases) - [The Kafka Handbook](https://vibeengines.com/handbook/kafka) - [The Redis Handbook](https://vibeengines.com/handbook/redis) - [The SQL Handbook](https://vibeengines.com/handbook/sql) - [The Kubernetes Handbook](https://vibeengines.com/handbook/kubernetes) - [The Observability Handbook](https://vibeengines.com/handbook/observability) - [The React Interview Handbook](https://vibeengines.com/handbook/react-interview) - [The Networking Handbook](https://vibeengines.com/handbook/networking) - [The Diffusion Models Handbook](https://vibeengines.com/handbook/diffusion-models) - [The Reinforcement Learning Handbook](https://vibeengines.com/handbook/reinforcement-learning) - [The Behavioral Interview Handbook](https://vibeengines.com/handbook/behavioral-interview) - [The Model Context Protocol (MCP) Handbook](https://vibeengines.com/handbook/mcp) - [The Loop Engineering Handbook](https://vibeengines.com/handbook/loop-engineering) - [The Context Engineering Handbook](https://vibeengines.com/handbook/context-engineering) - [The Agent Skills Handbook](https://vibeengines.com/handbook/agent-skills) - [The Agentic Coding Handbook](https://vibeengines.com/handbook/agentic-coding) - [The On-Device AI Handbook](https://vibeengines.com/handbook/on-device-ai) - [The AI Security Handbook](https://vibeengines.com/handbook/ai-security) - [The Git Internals Handbook](https://vibeengines.com/handbook/git-internals) - [The Docker Handbook](https://vibeengines.com/handbook/docker) - [The PostgreSQL Internals Handbook](https://vibeengines.com/handbook/postgres-internals) - [The GPU Fundamentals Handbook](https://vibeengines.com/handbook/gpu-fundamentals) - [The API Design Handbook](https://vibeengines.com/handbook/api-design) - [The Distributed Training Handbook](https://vibeengines.com/handbook/distributed-training) - [RAG vs Fine-Tuning](https://vibeengines.com/handbook/rag-vs-fine-tuning) - [Kafka vs RabbitMQ](https://vibeengines.com/handbook/kafka-vs-rabbitmq) - [Redis vs Memcached](https://vibeengines.com/handbook/redis-vs-memcached) - [SQL vs NoSQL](https://vibeengines.com/handbook/sql-vs-nosql) - [PostgreSQL vs MySQL](https://vibeengines.com/handbook/postgres-vs-mysql) - [gRPC vs REST](https://vibeengines.com/handbook/grpc-vs-rest) - [MCP vs Function Calling](https://vibeengines.com/handbook/mcp-vs-function-calling) - [50 System Design Interview Questions](https://vibeengines.com/handbook/system-design-interview) - [AI for Lawyers](https://vibeengines.com/handbook/ai-for-lawyers) - [AI for Doctors](https://vibeengines.com/handbook/ai-for-doctors) - [AI for Civil Engineers](https://vibeengines.com/handbook/ai-for-civil-engineers) - [The Embeddings Handbook](https://vibeengines.com/handbook/embeddings) - [The AI Cost Engineering Handbook](https://vibeengines.com/handbook/ai-cost-engineering) - [The Structured Outputs Handbook](https://vibeengines.com/handbook/structured-outputs) - [The Model Routing Handbook](https://vibeengines.com/handbook/model-routing) - [The Agent Memory Handbook](https://vibeengines.com/handbook/agent-memory) - [The Guardrails Engineering Handbook](https://vibeengines.com/handbook/guardrails-engineering) - [The Synthetic Data Handbook](https://vibeengines.com/handbook/synthetic-data) - [The Harness Engineering Handbook](https://vibeengines.com/handbook/harness-engineering) - [The LLM Observability Handbook](https://vibeengines.com/handbook/llm-observability) - [The Prompt Caching Handbook](https://vibeengines.com/handbook/prompt-caching) - [The Evals in CI Handbook](https://vibeengines.com/handbook/evals-in-ci) - [The Sandboxing Handbook](https://vibeengines.com/handbook/sandboxing) - [The Local LLM Stack Handbook](https://vibeengines.com/handbook/local-llm-stack) - [The PII in LLM Pipelines Handbook](https://vibeengines.com/handbook/pii-in-llm-pipelines) - [The Multi-Agent Orchestration Handbook](https://vibeengines.com/handbook/multi-agent-orchestration) - [The Data Engineering for AI Handbook](https://vibeengines.com/handbook/data-engineering-for-ai) - [The Browser & Computer-Use Agents Handbook](https://vibeengines.com/handbook/browser-computer-use-agents) - [The A2A Agent Interop Handbook](https://vibeengines.com/handbook/a2a-agent-interop) - [The WebSockets & Real-Time Handbook](https://vibeengines.com/handbook/websockets-realtime) - [The Voice AI Real-Time Agents Handbook](https://vibeengines.com/handbook/voice-ai-realtime-agents) - [The Caching Patterns Handbook](https://vibeengines.com/handbook/caching-patterns) - [Cryptography for Engineers](https://vibeengines.com/handbook/cryptography-for-engineers) - [The OAuth & Auth Deep Dive](https://vibeengines.com/handbook/oauth-auth-deep) - [The Operating Systems Fundamentals Handbook](https://vibeengines.com/handbook/os-fundamentals) - [The Linux Internals Handbook](https://vibeengines.com/handbook/linux-internals) - [The Compilers Basics Handbook](https://vibeengines.com/handbook/compilers-basics) - [The Browser Internals Handbook](https://vibeengines.com/handbook/browser-internals) - [The Rust Handbook](https://vibeengines.com/handbook/rust) - [The Go Handbook](https://vibeengines.com/handbook/go) - [The TypeScript Handbook](https://vibeengines.com/handbook/typescript) - [The React Handbook](https://vibeengines.com/handbook/react) - [The Salary Negotiation Handbook](https://vibeengines.com/handbook/salary-negotiation) - [The Code Review Culture Handbook](https://vibeengines.com/handbook/code-review-culture) - [The EU AI Act Handbook](https://vibeengines.com/handbook/eu-ai-act) - [The AI Product Engineering Handbook](https://vibeengines.com/handbook/ai-product-engineering) - [The Resume & Portfolio Handbook](https://vibeengines.com/handbook/resume-portfolio) - [The Staff Engineer Behaviors Handbook](https://vibeengines.com/handbook/staff-engineer-behaviors) - [AI for Accountants](https://vibeengines.com/handbook/ai-for-accountants) - [AI for Teachers](https://vibeengines.com/handbook/ai-for-teachers) - [AI for Architects](https://vibeengines.com/handbook/ai-for-architects) - [AI for Real Estate](https://vibeengines.com/handbook/ai-for-real-estate) - [AI for Marketers](https://vibeengines.com/handbook/ai-for-marketers) - [AI for HR](https://vibeengines.com/handbook/ai-for-hr) - [AI for Financial Analysts](https://vibeengines.com/handbook/ai-for-financial-analysts) - [AI for Journalists](https://vibeengines.com/handbook/ai-for-journalists) - [AI for Product Managers](https://vibeengines.com/handbook/ai-for-product-managers) - [AI for Sales](https://vibeengines.com/handbook/ai-for-sales) - [RAG vs Long Context](https://vibeengines.com/handbook/rag-vs-long-context) - [LoRA vs Full Fine-Tuning](https://vibeengines.com/handbook/lora-vs-full-fine-tuning) - [MCP vs A2A](https://vibeengines.com/handbook/mcp-vs-a2a) - [Agents vs Workflows](https://vibeengines.com/handbook/agents-vs-workflows) - [Embeddings vs Keyword Search](https://vibeengines.com/handbook/embeddings-vs-keyword-search) - [Kafka vs Kinesis](https://vibeengines.com/handbook/kafka-vs-kinesis) - [REST vs Webhooks vs SSE](https://vibeengines.com/handbook/rest-vs-webhooks-vs-sse) - [Monolith vs Microservices](https://vibeengines.com/handbook/monolith-vs-microservices) - [LLM vs SLM](https://vibeengines.com/handbook/llm-vs-slm) - [GPU vs TPU](https://vibeengines.com/handbook/gpu-vs-tpu) - [Streaming vs Batch](https://vibeengines.com/handbook/streaming-vs-batch) - [OLTP vs OLAP](https://vibeengines.com/handbook/oltp-vs-olap) - [Raft vs Paxos](https://vibeengines.com/handbook/raft-vs-paxos) - [CP vs AP Databases](https://vibeengines.com/handbook/cp-vs-ap-databases) - [LLM API Pricing](https://vibeengines.com/handbook/llm-api-pricing) - [Tokenizer Efficiency Benchmark](https://vibeengines.com/handbook/tokenizer-efficiency-benchmark) - [The Forward Deployed Engineer: Role & Mindset](https://vibeengines.com/handbook/fde-role-and-mindset) - [Customer Discovery & Scoping for FDEs](https://vibeengines.com/handbook/customer-discovery-and-scoping) - [Customer Integration Patterns for FDEs](https://vibeengines.com/handbook/customer-integration-patterns) - [Rapid Prototyping for FDEs](https://vibeengines.com/handbook/rapid-prototyping-for-fdes) - [Deploying in Customer Environments](https://vibeengines.com/handbook/deploying-in-customer-environments) - [The Demo & Storytelling Playbook](https://vibeengines.com/handbook/demo-and-storytelling) - [Security & Compliance for FDEs](https://vibeengines.com/handbook/security-and-compliance-for-fdes) - [Solutions Engineering & Stakeholder Management](https://vibeengines.com/handbook/solutions-engineering-and-stakeholder-management) - [From POC to Production: Hardening](https://vibeengines.com/handbook/poc-to-production-hardening) - [Handoff & Enablement for FDEs](https://vibeengines.com/handbook/handoff-and-enablement) - [Learning a Customer’s Domain Fast](https://vibeengines.com/handbook/learning-a-domain-fast) - [AI App Patterns for FDEs](https://vibeengines.com/handbook/ai-app-patterns-for-fdes) - [Test-Time Compute & Reasoning Models](https://vibeengines.com/handbook/test-time-compute) - [RL from Verifiable Rewards (RLVR)](https://vibeengines.com/handbook/rlvr-verifiable-rewards) - [World Models](https://vibeengines.com/handbook/world-models) - [GraphQL vs REST](https://vibeengines.com/handbook/graphql-vs-rest) - [MoE vs Dense Models](https://vibeengines.com/handbook/moe-vs-dense-models) - [Encoder vs Decoder Models](https://vibeengines.com/handbook/encoder-vs-decoder-models) - [Quantization vs Distillation](https://vibeengines.com/handbook/quantization-vs-distillation) - [Cross-Encoder vs Bi-Encoder](https://vibeengines.com/handbook/cross-encoder-vs-bi-encoder) - [SQL vs Vector Database](https://vibeengines.com/handbook/sql-vs-vector-database) - [Batch vs Real-Time Inference](https://vibeengines.com/handbook/batch-vs-realtime-inference) - [Orchestration vs Choreography](https://vibeengines.com/handbook/orchestration-vs-choreography) - [Optimistic vs Pessimistic Locking](https://vibeengines.com/handbook/optimistic-vs-pessimistic-locking) - [TCP vs UDP](https://vibeengines.com/handbook/tcp-vs-udp) - [Process vs Thread](https://vibeengines.com/handbook/process-vs-thread) - [Mechanistic Interpretability](https://vibeengines.com/handbook/mech-interp-for-engineers) - [Agentic Payments](https://vibeengines.com/handbook/agentic-payments) - [Diffusion LLMs](https://vibeengines.com/handbook/diffusion-llms) - [Agent Supply-Chain Security](https://vibeengines.com/handbook/agent-supply-chain-security) - [RL Environments Engineering](https://vibeengines.com/handbook/rl-environments-engineering) - [MCP Apps](https://vibeengines.com/handbook/mcp-apps) - [Self-Improving Agents](https://vibeengines.com/handbook/self-improving-agents) - [Long-Horizon Agents](https://vibeengines.com/handbook/long-horizon-agents) - [AI-Assisted Interviews](https://vibeengines.com/handbook/ai-assisted-interviews) - [Autoregressive vs Diffusion LLMs](https://vibeengines.com/handbook/autoregressive-vs-diffusion-llms) - [Agent Skills vs MCP](https://vibeengines.com/handbook/agent-skills-vs-mcp) - [Vibe Coding vs Spec-Driven Development](https://vibeengines.com/handbook/vibe-coding-vs-spec-driven-development) - [Claude Code vs Codex vs Gemini CLI](https://vibeengines.com/handbook/claude-code-vs-codex-vs-gemini-cli) - [vLLM vs TGI vs SGLang](https://vibeengines.com/handbook/vllm-vs-tgi-vs-sglang) - [The AI-Era Backend Engineer](https://vibeengines.com/handbook/ai-era-backend-engineer) - [The AI-Era Frontend Engineer](https://vibeengines.com/handbook/ai-era-frontend-engineer) - [The AI-Era Product Manager](https://vibeengines.com/handbook/ai-era-product-manager) - [The AI-Era DevOps Engineer](https://vibeengines.com/handbook/ai-era-devops-engineer) - [The AI-Era Data Engineer](https://vibeengines.com/handbook/ai-era-data-engineer) ## System Design Walkthroughs - [Design Uber](https://vibeengines.com/systemdesign/uber-system-design) - [Design a URL Shortener](https://vibeengines.com/systemdesign/url-shortener-system-design) - [Design WhatsApp](https://vibeengines.com/systemdesign/whatsapp-system-design) - [Design Twitter](https://vibeengines.com/systemdesign/twitter-system-design) - [Design YouTube](https://vibeengines.com/systemdesign/youtube-system-design) - [Design a Rate Limiter](https://vibeengines.com/systemdesign/rate-limiter-system-design) - [Design Dropbox](https://vibeengines.com/systemdesign/dropbox-system-design) - [Design Ticketmaster](https://vibeengines.com/systemdesign/ticketmaster-system-design) - [Design a Notification System](https://vibeengines.com/systemdesign/notification-system-design) - [Design Typeahead (Autocomplete)](https://vibeengines.com/systemdesign/typeahead-system-design) - [Design a Message Queue](https://vibeengines.com/systemdesign/message-queue-system-design) - [Design a Key-Value Store](https://vibeengines.com/systemdesign/key-value-store-system-design) - [Design a Distributed Cache](https://vibeengines.com/systemdesign/distributed-cache-system-design) - [Design a News Feed](https://vibeengines.com/systemdesign/news-feed-system-design) - [Design a Web Crawler](https://vibeengines.com/systemdesign/web-crawler-system-design) - [Design Google Docs](https://vibeengines.com/systemdesign/google-docs-system-design) - [Design a Job Scheduler](https://vibeengines.com/systemdesign/job-scheduler-system-design) - [Design Netflix](https://vibeengines.com/systemdesign/netflix-system-design) - [Design Instagram](https://vibeengines.com/systemdesign/instagram-system-design) - [Design Pastebin](https://vibeengines.com/systemdesign/pastebin-system-design) - [Design an ID Generator](https://vibeengines.com/systemdesign/distributed-id-generator-system-design) - [Design a Search Engine](https://vibeengines.com/systemdesign/search-engine-system-design) - [Design an Ad Click Aggregator](https://vibeengines.com/systemdesign/ad-click-aggregator-system-design) - [Design Airbnb](https://vibeengines.com/systemdesign/airbnb-system-design) - [Design Slack](https://vibeengines.com/systemdesign/slack-system-design) - [Design Google Maps](https://vibeengines.com/systemdesign/google-maps-system-design) - [Design a Stock Exchange](https://vibeengines.com/systemdesign/stock-exchange-system-design) - [Design a Payment System](https://vibeengines.com/systemdesign/payment-system-design) - [Design a CDN](https://vibeengines.com/systemdesign/cdn-system-design) - [Design a Load Balancer](https://vibeengines.com/systemdesign/load-balancer-system-design) - [Design an API Gateway](https://vibeengines.com/systemdesign/api-gateway-system-design) - [Design DNS](https://vibeengines.com/systemdesign/dns-system-design) - [Design Object Storage](https://vibeengines.com/systemdesign/object-storage-system-design) - [Design a Distributed File System](https://vibeengines.com/systemdesign/distributed-file-system-system-design) - [Design a Time-Series Database](https://vibeengines.com/systemdesign/time-series-database-system-design) - [Design a Metrics & Monitoring System](https://vibeengines.com/systemdesign/metrics-monitoring-system-design) - [Design a Distributed Tracing System](https://vibeengines.com/systemdesign/distributed-tracing-system-design) - [Design a Log Search System](https://vibeengines.com/systemdesign/log-search-system-design) - [Design a Feature Flag System](https://vibeengines.com/systemdesign/feature-flags-system-design) - [Design a Leaderboard](https://vibeengines.com/systemdesign/leaderboard-system-design) - [Design a Distributed Counter](https://vibeengines.com/systemdesign/distributed-counter-system-design) - [Design a Digital Wallet](https://vibeengines.com/systemdesign/digital-wallet-system-design) - [Design a Fraud Detection System](https://vibeengines.com/systemdesign/fraud-detection-system-design) - [Design a Video Conferencing System](https://vibeengines.com/systemdesign/video-conferencing-system-design) - [Design a Live Streaming System](https://vibeengines.com/systemdesign/live-streaming-system-design) - [Design a Food Delivery System](https://vibeengines.com/systemdesign/food-delivery-system-design) - [Design a Proximity Service](https://vibeengines.com/systemdesign/proximity-service-system-design) - [Design a Distributed Lock](https://vibeengines.com/systemdesign/distributed-lock-system-design) - [Design a Service Discovery System](https://vibeengines.com/systemdesign/service-discovery-system-design) - [Design a Flash Sale System](https://vibeengines.com/systemdesign/flash-sale-system-design) - [Design a Collaborative Editor](https://vibeengines.com/systemdesign/collaborative-editor-system-design) - [Design a Calendar System](https://vibeengines.com/systemdesign/calendar-system-design) - [Design a Hotel Booking System](https://vibeengines.com/systemdesign/hotel-booking-system-design) - [Design a Dating App](https://vibeengines.com/systemdesign/dating-app-system-design) - [Design a Ride-Matching Engine](https://vibeengines.com/systemdesign/ride-matching-system-design) - [Design a Logging Pipeline](https://vibeengines.com/systemdesign/logging-pipeline-system-design) - [Design an Email System](https://vibeengines.com/systemdesign/email-system-design) - [Design an Online Judge](https://vibeengines.com/systemdesign/online-judge-system-design) - [Design Webhook Ingestion at Scale](https://vibeengines.com/systemdesign/webhook-ingestion-at-scale-system-design) - [Design a Customer Data Integration Pipeline](https://vibeengines.com/systemdesign/customer-data-integration-pipeline-system-design) - [Design Multi-Tenant Customer Isolation](https://vibeengines.com/systemdesign/multi-tenant-customer-isolation-system-design) - [Design an Audit Logging & Compliance Trail](https://vibeengines.com/systemdesign/audit-logging-and-compliance-trail-system-design) ## AI System Design Walkthroughs - [Design a Conversational AI](https://vibeengines.com/ai-system-design/conversational-ai-system-design) - [Design a RAG Pipeline](https://vibeengines.com/ai-system-design/rag-pipeline-system-design) - [Design an AI Agent System](https://vibeengines.com/ai-system-design/ai-agent-system-design) - [Design an LLM Inference Server](https://vibeengines.com/ai-system-design/llm-inference-serving-system-design) - [Design a Recommendation System](https://vibeengines.com/ai-system-design/recommendation-system-design) - [Design a Vector Database](https://vibeengines.com/ai-system-design/vector-database-system-design) - [Design Semantic Search](https://vibeengines.com/ai-system-design/semantic-search-system-design) - [Design an LLM Gateway](https://vibeengines.com/ai-system-design/llm-gateway-system-design) - [Design an LLM Cache](https://vibeengines.com/ai-system-design/llm-cache-system-design) - [Design a Fine-Tuning Pipeline](https://vibeengines.com/ai-system-design/fine-tuning-pipeline-system-design) - [Design a Feature Store](https://vibeengines.com/ai-system-design/feature-store-system-design) - [Design Content Moderation](https://vibeengines.com/ai-system-design/content-moderation-system-design) - [Design an AI Coding Assistant](https://vibeengines.com/ai-system-design/ai-coding-assistant-system-design) - [Design Multi-Agent Orchestration](https://vibeengines.com/ai-system-design/multi-agent-orchestration-system-design) - [Design LLM Eval & Observability](https://vibeengines.com/ai-system-design/llm-eval-observability-system-design) - [Design an LLM Guardrails System](https://vibeengines.com/ai-system-design/guardrails-system-design) - [Design a Text-to-Image Service](https://vibeengines.com/ai-system-design/text-to-image-system-design) - [Design a Speech-to-Text Service](https://vibeengines.com/ai-system-design/speech-to-text-system-design) - [Design a Text-to-Speech Service](https://vibeengines.com/ai-system-design/text-to-speech-system-design) - [Design a Realtime Voice Agent](https://vibeengines.com/ai-system-design/voice-agent-system-design) - [Design an AI Answer Engine](https://vibeengines.com/ai-system-design/ai-answer-engine-system-design) - [Design an Embeddings Service](https://vibeengines.com/ai-system-design/embeddings-service-system-design) - [Design a Reranking Service](https://vibeengines.com/ai-system-design/reranking-service-system-design) - [Design a GraphRAG System](https://vibeengines.com/ai-system-design/graph-rag-system-design) - [Design a Multimodal RAG System](https://vibeengines.com/ai-system-design/multimodal-rag-system-design) - [Design an Agent Memory System](https://vibeengines.com/ai-system-design/agent-memory-system-design) - [Design a Code Execution Sandbox](https://vibeengines.com/ai-system-design/code-sandbox-system-design) - [Design an LLM Router](https://vibeengines.com/ai-system-design/llm-router-system-design) - [Design a Batch Inference System](https://vibeengines.com/ai-system-design/batch-inference-system-design) - [Design a Synthetic Data Pipeline](https://vibeengines.com/ai-system-design/synthetic-data-system-design) - [Design an RLHF Pipeline](https://vibeengines.com/ai-system-design/rlhf-pipeline-system-design) - [Design a Document AI Pipeline](https://vibeengines.com/ai-system-design/document-ai-system-design) - [Design ChatGPT](https://vibeengines.com/ai-system-design/chatgpt-system-design) - [Design a Computer-Use Agent](https://vibeengines.com/ai-system-design/computer-use-agent-system-design) - [Design a Deep Research Agent](https://vibeengines.com/ai-system-design/deep-research-agent-system-design) - [Design an AI Meeting Notetaker](https://vibeengines.com/ai-system-design/ai-meeting-notetaker-system-design) - [Design a Text-to-Video System](https://vibeengines.com/ai-system-design/text-to-video-system-design) - [Design an Adaptive AI Tutor](https://vibeengines.com/ai-system-design/ai-tutor-system-design) - [Design an AI Code Review Bot](https://vibeengines.com/ai-system-design/code-review-bot-system-design) - [Design an Agent Control Plane](https://vibeengines.com/ai-system-design/agent-control-plane-system-design) - [Design a Model Registry (MLOps)](https://vibeengines.com/ai-system-design/model-registry-mlops-system-design) - [Design a GPU Cluster Scheduler](https://vibeengines.com/ai-system-design/gpu-cluster-scheduler-system-design) - [Design a Data Labeling Platform](https://vibeengines.com/ai-system-design/data-labeling-platform-system-design) - [Design a Prompt Management & A/B Testing Platform](https://vibeengines.com/ai-system-design/prompt-mgmt-ab-platform-system-design) - [Design Realtime Speech Translation](https://vibeengines.com/ai-system-design/realtime-translation-system-design) - [Design an AI Ad Creative Platform](https://vibeengines.com/ai-system-design/ai-ad-creative-system-design) - [Design a Multi-Tenant AI SaaS Platform](https://vibeengines.com/ai-system-design/multi-tenant-ai-saas-system-design) - [Design an Autonomous Email Agent](https://vibeengines.com/ai-system-design/email-agent-system-design) - [Design a Sales CRM Agent](https://vibeengines.com/ai-system-design/sales-crm-agent-system-design) - [Design a Support Resolution Agent](https://vibeengines.com/ai-system-design/support-resolution-agent-system-design) - [Design a CI Test-Generation Agent](https://vibeengines.com/ai-system-design/ci-test-gen-agent-system-design) - [Design a Personal Knowledge Assistant](https://vibeengines.com/ai-system-design/personal-knowledge-assistant-system-design) - [Design an Edge Inference Fleet](https://vibeengines.com/ai-system-design/edge-inference-fleet-system-design) - [Design an AI Video Dubbing System](https://vibeengines.com/ai-system-design/ai-video-dubbing-system-design) - [Deploy an LLM in a Customer’s Environment](https://vibeengines.com/ai-system-design/on-prem-llm-deployment-system-design) - [Design Secure Document Ingestion + RAG](https://vibeengines.com/ai-system-design/secure-document-ingestion-and-rag-system-design) - [Design an Agent Payment Gateway](https://vibeengines.com/ai-system-design/agent-payment-gateway-system-design) - [Design an MCP Security Gateway](https://vibeengines.com/ai-system-design/mcp-security-gateway-system-design) - [Design an Agentic Browser Security Gateway](https://vibeengines.com/ai-system-design/agentic-browser-security-gateway-system-design) - [Design a Hybrid Edge-Cloud Agent](https://vibeengines.com/ai-system-design/hybrid-edge-cloud-agent-system-design) - [Design an RL Environment Farm](https://vibeengines.com/ai-system-design/rl-environment-farm-system-design) ## Algorithms (Played, Not Watched) - [Dijkstra: The Last Mile](https://vibeengines.com/algorithm/dijkstra-last-mile) - [Binary Search: The Vault](https://vibeengines.com/algorithm/binary-search) - [Quicksort: The Pivot Pit](https://vibeengines.com/algorithm/quicksort) - [Merge Sort: The Cascade](https://vibeengines.com/algorithm/merge-sort) - [BFS: The Flood](https://vibeengines.com/algorithm/bfs-flood) - [A* Search: The Ascent](https://vibeengines.com/algorithm/a-star-pathfinding) - [Sieve of Eratosthenes: Prime Time](https://vibeengines.com/algorithm/sieve-of-eratosthenes) - [Build Order: DFS & Topological Sort](https://vibeengines.com/algorithm/dfs-topological-sort) - [Six Degrees: Union-Find](https://vibeengines.com/algorithm/union-find) - [The Tournament: Heap Sort](https://vibeengines.com/algorithm/heap-sort) - [The Typo Fixer: Edit Distance](https://vibeengines.com/algorithm/edit-distance) - [The Cheapest Grid: Kruskal's MST](https://vibeengines.com/algorithm/kruskal-mst) - [The Patient Router: Bellman-Ford](https://vibeengines.com/algorithm/bellman-ford) - [The Non-Backtracker: KMP](https://vibeengines.com/algorithm/kmp) - [The Word Tree: Trie](https://vibeengines.com/algorithm/trie) - [The Moving Frame: Sliding Window](https://vibeengines.com/algorithm/sliding-window) - [The Standoff: N-Queens](https://vibeengines.com/algorithm/n-queens) - [The Instant Lookup: Hash Table](https://vibeengines.com/algorithm/hash-table) - [The Chain of Nodes: Linked List](https://vibeengines.com/algorithm/linked-list) - [LIFO & FIFO: Stack & Queue](https://vibeengines.com/algorithm/stack-queue) - [The Ordered Tree: Binary Search Tree](https://vibeengines.com/algorithm/binary-search-tree) - [The Segment Tree](https://vibeengines.com/algorithm/segment-tree) - [The Closing Gap: Two Pointers](https://vibeengines.com/algorithm/two-pointers) - [The Running Total: Prefix Sums](https://vibeengines.com/algorithm/prefix-sums) - [The Best Streak: Kadane's Algorithm](https://vibeengines.com/algorithm/kadane) - [The Loaded Bag: 0/1 Knapsack](https://vibeengines.com/algorithm/knapsack) - [The Rolling Hash: Rabin-Karp](https://vibeengines.com/algorithm/rabin-karp) - [No Comparisons: Counting & Radix Sort](https://vibeengines.com/algorithm/counting-sort) - [The Fewest Coins: Coin Change](https://vibeengines.com/algorithm/coin-change) - [The Longest Climb: Longest Increasing Subsequence](https://vibeengines.com/algorithm/longest-increasing-subsequence) - [Bits Do the Walking: Fenwick Tree](https://vibeengines.com/algorithm/fenwick-tree) - [Every Vertex a Stepping Stone: Floyd–Warshall](https://vibeengines.com/algorithm/floyd-warshall) - [Find the Peak by Thirds: Ternary Search](https://vibeengines.com/algorithm/ternary-search) - [Scatter, Sort, Gather: Bucket Sort](https://vibeengines.com/algorithm/bucket-sort) - [Push, Recurse, Pop: Subsets by Backtracking](https://vibeengines.com/algorithm/subsets-backtracking) - [Cut the Dead Branches: Combination Sum](https://vibeengines.com/algorithm/combination-sum) - [Guess, Hit a Wall, Erase: Sudoku Solver](https://vibeengines.com/algorithm/sudoku-solver) - [The Biggest Tile That Fits: Euclidean GCD](https://vibeengines.com/algorithm/euclidean-gcd) - [Climb in Doubling Jumps: Modular Exponentiation](https://vibeengines.com/algorithm/modular-exponentiation) - [Fill the Grid, Walk It Back: Longest Common Subsequence](https://vibeengines.com/algorithm/longest-common-subsequence) - [Slide the Z-Box: Z-Algorithm](https://vibeengines.com/algorithm/z-algorithm) - [Sift Up, Sift Down: Heap & Priority Queue](https://vibeengines.com/algorithm/heap-priority-queue) - [Grow the Cheapest Tree: Prim’s MST](https://vibeengines.com/algorithm/prim-mst) - [The Tree That Rebalances Itself: AVL Tree](https://vibeengines.com/algorithm/avl-tree) - [Let the Mirror Do the Work: Manacher’s Algorithm](https://vibeengines.com/algorithm/manacher) - [Frequent Symbols, Short Codes: Huffman Coding](https://vibeengines.com/algorithm/huffman-coding) - [Finish First, Fit the Most: Interval Scheduling](https://vibeengines.com/algorithm/interval-scheduling) - [The Waiting Line: Monotonic Stack](https://vibeengines.com/algorithm/monotonic-stack) - [The Dutch National Flag: Three-Way Partition](https://vibeengines.com/algorithm/dutch-national-flag) - [The Last One Standing: Boyer-Moore Majority Vote](https://vibeengines.com/algorithm/boyer-moore-majority) - [Find the Kth Element: Quickselect](https://vibeengines.com/algorithm/quickselect) - [The Fair Draw: Reservoir Sampling](https://vibeengines.com/algorithm/reservoir-sampling) - [Every Number Home: Cyclic Sort](https://vibeengines.com/algorithm/cyclic-sort) - [Fibonacci Fast-Forwarded: Matrix Exponentiation](https://vibeengines.com/algorithm/matrix-exponentiation) - [Express Lanes: The Skip List](https://vibeengines.com/algorithm/skip-list) - [Halving the Exponential: Meet in the Middle](https://vibeengines.com/algorithm/meet-in-the-middle) - [Two Nodes, Climbing to Meet: LCA with Binary Lifting](https://vibeengines.com/algorithm/lca-binary-lifting) - [Counting a Crowd in Kilobytes: HyperLogLog](https://vibeengines.com/algorithm/hyperloglog) - [Cycles Into Components: Tarjan’s SCC](https://vibeengines.com/algorithm/tarjan-scc) - [How Databases Stay Balanced: B-Trees](https://vibeengines.com/algorithm/b-tree) - [One Pass, Every Word: Aho-Corasick](https://vibeengines.com/algorithm/aho-corasick) - [Pushing Water Through Pipes: Dinic’s Max-Flow](https://vibeengines.com/algorithm/dinic-max-flow) - [Consistent Hashing: The Ring](https://vibeengines.com/algorithm/consistent-hashing) - [Bloom Filter: Maybe Yes, Never No](https://vibeengines.com/algorithm/bloom-filter) - [Count–Min Sketch: Counting in Tiny Space](https://vibeengines.com/algorithm/count-min-sketch) - [Fisher–Yates: The Fair Shuffle](https://vibeengines.com/algorithm/fisher-yates) - [Radix Sort: Sorting Without Comparing](https://vibeengines.com/algorithm/radix-sort) - [Bidirectional BFS: Meet in the Middle](https://vibeengines.com/algorithm/bidirectional-bfs) - [Morris Traversal: Threading the Tree](https://vibeengines.com/algorithm/morris-traversal) - [LSM-Tree: Write Fast, Merge Later](https://vibeengines.com/algorithm/lsm-tree) - [Convex Hull: Wrapping the Points](https://vibeengines.com/algorithm/convex-hull) - [External Merge Sort: Bigger Than Memory](https://vibeengines.com/algorithm/external-merge-sort) - [Eulerian Path: Every Edge, Once](https://vibeengines.com/algorithm/euler-path) - [MinHash: Similarity in a Signature](https://vibeengines.com/algorithm/minhash) - [Line Sweep: Sliding the Line](https://vibeengines.com/algorithm/line-sweep) - [Miller–Rabin: Probably Prime](https://vibeengines.com/algorithm/miller-rabin) - [Karatsuba: Three, Not Four](https://vibeengines.com/algorithm/karatsuba) - [Tree DP: Answers Flow Up](https://vibeengines.com/algorithm/tree-dp) - [Bridges & Articulation Points: The Weak Links](https://vibeengines.com/algorithm/bridges-articulation) - [Simulated Annealing: Cool to Improve](https://vibeengines.com/algorithm/simulated-annealing) - [Extended Euclidean & CRT: gcd, and a Bonus](https://vibeengines.com/algorithm/extended-euclid) - [Pollard's Rho: Factor by Collision](https://vibeengines.com/algorithm/pollard-rho) - [Sqrt Decomposition: Blocks of Root-N](https://vibeengines.com/algorithm/sqrt-decomposition) - [Lazy Segment Tree: Update Lazily](https://vibeengines.com/algorithm/segment-tree-lazy) - [Bitmask DP: Sets as Integers](https://vibeengines.com/algorithm/bitmask-dp) - [Interval Tree: What Contains This?](https://vibeengines.com/algorithm/interval-tree) - [Suffix Array: Suffixes, Sorted](https://vibeengines.com/algorithm/suffix-array) - [Digit DP: Count by Digits](https://vibeengines.com/algorithm/digit-dp) - [Treap: Balance by Chance](https://vibeengines.com/algorithm/treap) - [Splay Tree: Touch It, Lift It](https://vibeengines.com/algorithm/splay-tree) - [Mo's Algorithm: Reorder to Win](https://vibeengines.com/algorithm/mos-algorithm) - [Timsort: Sort What's Already There](https://vibeengines.com/algorithm/timsort) - [Min-Cost Max-Flow: Cheapest Flow First](https://vibeengines.com/algorithm/min-cost-max-flow) - [Hungarian Algorithm: The Perfect Match](https://vibeengines.com/algorithm/hungarian) - [FFT: Values, Not Coefficients](https://vibeengines.com/algorithm/fft) - [Persistent Segment Tree: Every Version Kept](https://vibeengines.com/algorithm/persistent-segment-tree) - [Red-Black Tree: Balance in Two Colors](https://vibeengines.com/algorithm/red-black-tree) - [Piece Table & Rope: Edit Without Copying](https://vibeengines.com/algorithm/piece-table) ## Labs (AI & Engineering, Played) - [Gradient Descent: The Descent](https://vibeengines.com/lab/gradient-descent) - [The Tokenizer](https://vibeengines.com/lab/tokenizer) - [The Dice Loader: Sampling](https://vibeengines.com/lab/sampling-explorer) - [The Gravity Wells: K-Means](https://vibeengines.com/lab/kmeans-clustering) - [The Meaning Map: Embeddings](https://vibeengines.com/lab/embedding-space) - [The Sliding Stencil: Convolution](https://vibeengines.com/lab/image-convolution) - [The Spotlight: Attention](https://vibeengines.com/lab/attention-visualizer) - [Out of the Static: Diffusion](https://vibeengines.com/lab/diffusion-denoise) - [The Bend: Activation Functions](https://vibeengines.com/lab/activation-functions) - [The Line-Drawer: Perceptron](https://vibeengines.com/lab/perceptron-playground) - [The Loop: Agent Loop Simulator](https://vibeengines.com/lab/agent-loop-simulator) - [The Break-In: Prompt Injection](https://vibeengines.com/lab/prompt-injection-playground) - [The Loop Designer: Outer Loops](https://vibeengines.com/lab/loop-designer) - [The Memory Tax: KV-Cache Visualizer](https://vibeengines.com/lab/kv-cache-visualizer) - [The Skip-List of Space: HNSW](https://vibeengines.com/lab/hnsw-visualizer) - [The Understudy: Speculative Decoding](https://vibeengines.com/lab/speculative-decoding) - [The Rounding Room: Quantization](https://vibeengines.com/lab/quantization-lab) - [The Switchboard: Mixture of Experts](https://vibeengines.com/lab/moe-routing) - [The Crowded Desk: Context Rot](https://vibeengines.com/lab/context-rot-demo) - [The Assembly Line: Batching & Throughput](https://vibeengines.com/lab/batching-simulator) - [The Taste Trainer: RLHF & DPO](https://vibeengines.com/lab/rlhf-preference-lab) - [The Blame Machine: Backpropagation](https://vibeengines.com/lab/backprop-visualizer) - [Raft: The Election](https://vibeengines.com/lab/raft-simulator) - [The Quorum Dial](https://vibeengines.com/lab/quorum-simulator) - [Vector Clocks: Who Caused What](https://vibeengines.com/lab/vector-clocks) - [CRDT Merge: No Conflict](https://vibeengines.com/lab/crdt-merge) - [The Rumor Mill: Gossip](https://vibeengines.com/lab/gossip-sim) - [The Eviction Race: LRU vs LFU](https://vibeengines.com/lab/eviction-race) - [The Load Balancer](https://vibeengines.com/lab/load-balancer-sim) - [Backpressure: The Bounded Queue](https://vibeengines.com/lab/queue-backpressure) - [The TCP Sawtooth](https://vibeengines.com/lab/tcp-congestion) - [The DNS Journey](https://vibeengines.com/lab/dns-journey) - [The TLS Handshake](https://vibeengines.com/lab/tls-handshake) - [The Query Planner](https://vibeengines.com/lab/sql-planner) - [B-Tree vs LSM-Tree](https://vibeengines.com/lab/btree-vs-lsm-race) - [The Git Object Graph](https://vibeengines.com/lab/git-object-graph) - [How a Regex Runs: The NFA](https://vibeengines.com/lab/regex-nfa) - [The Optimizer Race](https://vibeengines.com/lab/optimizer-race) - [The Loss Landscape](https://vibeengines.com/lab/loss-landscape) - [Inside a Transformer: Self-Attention](https://vibeengines.com/lab/transformer-forward-pass) - [RoPE: Position by Rotation](https://vibeengines.com/lab/rope-positional-lab) - [Chain-of-Thought vs Direct](https://vibeengines.com/lab/cot-vs-direct) - [The MCP Playground](https://vibeengines.com/lab/mcp-playground) - [The Latent Walk](https://vibeengines.com/lab/gan-latent-walk) - [The Deployment Target Chooser](https://vibeengines.com/lab/deployment-target-chooser) - [The Integration Reliability Lab](https://vibeengines.com/lab/integration-reliability-lab) - [The Data Mapping Lab](https://vibeengines.com/lab/data-mapping-lab) - [The Rollout Strategy Lab](https://vibeengines.com/lab/rollout-strategy-lab) - [The Scoping Simulator](https://vibeengines.com/lab/scoping-simulator) - [All At Once — Text Diffusion Decoding](https://vibeengines.com/lab/text-diffusion-decoding) - [The Million-Token Bill — Sparse Attention](https://vibeengines.com/lab/sparse-attention-1m) ## Coding Challenges (DSA & AI Engineering) - [Two Sum](https://vibeengines.com/challenge/two-sum) - [Valid Parentheses](https://vibeengines.com/challenge/valid-parentheses) - [Fizz Buzz](https://vibeengines.com/challenge/fizzbuzz) - [Softmax](https://vibeengines.com/challenge/softmax) - [Cosine Similarity](https://vibeengines.com/challenge/cosine-similarity) - [Top-K Retrieval](https://vibeengines.com/challenge/top-k-retrieval) - [Token-Level F1](https://vibeengines.com/challenge/token-f1) - [Single-Head Attention](https://vibeengines.com/challenge/single-head-attention) - [Layer Normalization](https://vibeengines.com/challenge/layer-norm) - [Cross-Entropy Loss](https://vibeengines.com/challenge/cross-entropy) - [K-Nearest Neighbors](https://vibeengines.com/challenge/knn) - [TF-IDF](https://vibeengines.com/challenge/tf-idf) - [LRU Cache](https://vibeengines.com/challenge/lru-cache) - [Retry with Exponential Backoff](https://vibeengines.com/challenge/retry-backoff) - [Trim History to a Token Budget](https://vibeengines.com/challenge/token-budget-trim) - [Parse a Tool Call](https://vibeengines.com/challenge/tool-call-parser) - [Run the Goal Loop](https://vibeengines.com/challenge/goal-loop) - [BM25 Scoring](https://vibeengines.com/challenge/bm25) - [BPE Merge Step](https://vibeengines.com/challenge/bpe-merge) - [MMR Reranking](https://vibeengines.com/challenge/mmr-rerank) - [Streaming Median](https://vibeengines.com/challenge/streaming-median) - [Token Bucket Rate Limiter](https://vibeengines.com/challenge/token-bucket) - [Circuit Breaker](https://vibeengines.com/challenge/circuit-breaker) - [Beam Search Decoder](https://vibeengines.com/challenge/beam-search) - [Number of Islands](https://vibeengines.com/challenge/number-of-islands) - [Merge Intervals](https://vibeengines.com/challenge/merge-intervals) - [Top-K Frequent Elements](https://vibeengines.com/challenge/top-k-frequent) - [3Sum](https://vibeengines.com/challenge/three-sum) - [Union-Find (Connected Components)](https://vibeengines.com/challenge/union-find) - [Min Stack](https://vibeengines.com/challenge/min-stack) - [Sliding-Window Rate Limiter](https://vibeengines.com/challenge/sliding-window-rate-limiter) - [LFU Cache](https://vibeengines.com/challenge/lfu-cache) - [Consistent Hashing Ring](https://vibeengines.com/challenge/consistent-hash-ring) - [Bloom Filter](https://vibeengines.com/challenge/build-bloom-filter) - [Implement a Trie](https://vibeengines.com/challenge/implement-trie) - [KMP Failure Table](https://vibeengines.com/challenge/kmp-failure-table) - [Longest Common Subsequence](https://vibeengines.com/challenge/lcs-diff) - [Mini Regex Matcher (. and *)](https://vibeengines.com/challenge/mini-regex-matcher) - [Expression Calculator](https://vibeengines.com/challenge/expression-calculator) - [JSON Parser (Recursive Descent)](https://vibeengines.com/challenge/json-parser) - [Dijkstra’s Shortest Paths](https://vibeengines.com/challenge/dijkstra) - [A* Pathfinding on a Grid](https://vibeengines.com/challenge/a-star-grid) - [Course Schedule (Cycle Detection)](https://vibeengines.com/challenge/course-schedule) - [Word Ladder](https://vibeengines.com/challenge/word-ladder) - [Matrix Exponentiation](https://vibeengines.com/challenge/matrix-power) - [Skip List Insert & Search](https://vibeengines.com/challenge/skiplist-insert) - [Reservoir Sampling](https://vibeengines.com/challenge/reservoir-sample) - [HyperLogLog Cardinality Estimator](https://vibeengines.com/challenge/hll-cardinality) - [Raft Leader Election (Majority)](https://vibeengines.com/challenge/raft-election-step) - [Vector Clock Merge](https://vibeengines.com/challenge/vector-clock-merge) - [CRDT: Grow-Only Counter](https://vibeengines.com/challenge/crdt-gcounter) - [Softmax with Temperature](https://vibeengines.com/challenge/softmax-temperature) - [Semantic Chunker (Token Budget)](https://vibeengines.com/challenge/semantic-chunker) - [Speculative Decoding: Accept Step](https://vibeengines.com/challenge/speculative-accept) - [KV-Cache Eviction (Attention Sinks)](https://vibeengines.com/challenge/kv-eviction) - [Constrained Decoding (Logit Masking)](https://vibeengines.com/challenge/constrained-decode) - [Verify a Webhook Signature](https://vibeengines.com/challenge/webhook-signature-verify) - [Idempotency Key Handler](https://vibeengines.com/challenge/idempotency-key-handler) - [CSV → Schema Mapper](https://vibeengines.com/challenge/csv-schema-mapper) - [Data Reconciliation Diff](https://vibeengines.com/challenge/data-reconciliation-diff) - [PII Redactor](https://vibeengines.com/challenge/pii-redactor) - [Config Validator](https://vibeengines.com/challenge/config-validator) - [API Pagination Collector](https://vibeengines.com/challenge/api-pagination-collector) - [Exponential Backoff with Full Jitter](https://vibeengines.com/challenge/backoff-jitter) - [Write a Verifier](https://vibeengines.com/challenge/write-a-verifier) - [Build Your Own Agent Loop](https://vibeengines.com/challenge/build-your-own-agent-loop) - [Spot the Bug in AI Code](https://vibeengines.com/challenge/spot-the-bug-in-ai-code) - [Read the Codebase, Fix the Bug](https://vibeengines.com/challenge/code-comprehension-rpn) ## Paper Breakdowns - [Attention Is All You Need](https://vibeengines.com/paper/attention-is-all-you-need) - [BERT](https://vibeengines.com/paper/bert) - [Retrieval-Augmented Generation](https://vibeengines.com/paper/rag) - [Chain-of-Thought Prompting](https://vibeengines.com/paper/chain-of-thought) - [LoRA](https://vibeengines.com/paper/lora) - [ReAct](https://vibeengines.com/paper/react) - [Direct Preference Optimization](https://vibeengines.com/paper/dpo) - [Chinchilla](https://vibeengines.com/paper/chinchilla) - [FlashAttention](https://vibeengines.com/paper/flash-attention) - [Mixture of Experts](https://vibeengines.com/paper/mixture-of-experts) - [Word2Vec](https://vibeengines.com/paper/word2vec) - [ResNet](https://vibeengines.com/paper/resnet) - [Diffusion Models](https://vibeengines.com/paper/diffusion-models) - [CLIP](https://vibeengines.com/paper/clip) - [GPT-3](https://vibeengines.com/paper/gpt-3) - [InstructGPT](https://vibeengines.com/paper/instructgpt) - [Llama 2](https://vibeengines.com/paper/llama-2) - [Scaling Laws](https://vibeengines.com/paper/scaling-laws) - [T5](https://vibeengines.com/paper/t5) - [Vision Transformer (ViT)](https://vibeengines.com/paper/vision-transformer) - [Latent Diffusion](https://vibeengines.com/paper/latent-diffusion) - [DDPM](https://vibeengines.com/paper/ddpm) - [GANs](https://vibeengines.com/paper/gans) - [AlexNet](https://vibeengines.com/paper/alexnet) - [Seq2Seq](https://vibeengines.com/paper/seq2seq) - [Mamba](https://vibeengines.com/paper/mamba) - [Whisper](https://vibeengines.com/paper/whisper) - [Segment Anything (SAM)](https://vibeengines.com/paper/segment-anything) - [DeepSeek-R1](https://vibeengines.com/paper/deepseek-r1) - [Toolformer](https://vibeengines.com/paper/toolformer) - [GRPO (DeepSeekMath)](https://vibeengines.com/paper/grpo) - [Titans](https://vibeengines.com/paper/titans) - [Constitutional AI](https://vibeengines.com/paper/constitutional-ai) - [Self-Consistency](https://vibeengines.com/paper/self-consistency) - [Tree of Thoughts](https://vibeengines.com/paper/tree-of-thoughts) - [QLoRA](https://vibeengines.com/paper/qlora) - [MemGPT](https://vibeengines.com/paper/memgpt) - [Reflexion](https://vibeengines.com/paper/reflexion) - [Voyager](https://vibeengines.com/paper/voyager) - [Generative Agents](https://vibeengines.com/paper/generative-agents) - [DeepSeek-V3](https://vibeengines.com/paper/deepseek-v3) - [Kimi K2](https://vibeengines.com/paper/kimi-k2) - [Adam](https://vibeengines.com/paper/adam) - [Dropout](https://vibeengines.com/paper/dropout) - [Batch Normalization](https://vibeengines.com/paper/batch-norm) - [LayerNorm & RMSNorm](https://vibeengines.com/paper/layernorm-rmsnorm) - [Speculative Decoding](https://vibeengines.com/paper/speculative-decoding) - [RoPE (RoFormer)](https://vibeengines.com/paper/rope-roformer) - [ColBERT](https://vibeengines.com/paper/colbert) - [Sentence-BERT](https://vibeengines.com/paper/sentence-bert) - [Switch Transformer](https://vibeengines.com/paper/switch-transformer) - [PagedAttention (vLLM)](https://vibeengines.com/paper/vllm-pagedattention) - [Masked Autoencoders](https://vibeengines.com/paper/mae) - [SimCLR](https://vibeengines.com/paper/simclr) - [Longformer](https://vibeengines.com/paper/longformer) - [Medusa](https://vibeengines.com/paper/medusa) - [Let's Verify Step by Step](https://vibeengines.com/paper/lets-verify-step-by-step) - [Product Quantization](https://vibeengines.com/paper/product-quantization) - [GraphRAG](https://vibeengines.com/paper/graphrag) - [Textbooks Are All You Need (Phi)](https://vibeengines.com/paper/phi) - [Transformer-XL](https://vibeengines.com/paper/transformer-xl) - [Ring Attention](https://vibeengines.com/paper/ring-attention) - [Muon](https://vibeengines.com/paper/muon) - [Flamingo](https://vibeengines.com/paper/flamingo) - [DINOv2](https://vibeengines.com/paper/dinov2) - [3D Gaussian Splatting](https://vibeengines.com/paper/gaussian-splatting) - [NeRF](https://vibeengines.com/paper/nerf) - [LLaVA](https://vibeengines.com/paper/llava) - [STaR](https://vibeengines.com/paper/star) - [AlphaGo](https://vibeengines.com/paper/alphago) - [MuZero](https://vibeengines.com/paper/muzero) - [AlphaFold 2](https://vibeengines.com/paper/alphafold-2) - [Codex](https://vibeengines.com/paper/codex) - [SWE-bench & SWE-agent](https://vibeengines.com/paper/swe-agent) - [AlphaCode](https://vibeengines.com/paper/alphacode) - [Llama 3](https://vibeengines.com/paper/llama-3) - [Gemini 1.5](https://vibeengines.com/paper/gemini-1-5) - [Sora](https://vibeengines.com/paper/sora) - [V-JEPA](https://vibeengines.com/paper/v-jepa) - [RT-2](https://vibeengines.com/paper/rt-2) - [Genie](https://vibeengines.com/paper/genie) - [PaLM](https://vibeengines.com/paper/palm) - [Qwen3](https://vibeengines.com/paper/qwen3) - [Dense Passage Retrieval](https://vibeengines.com/paper/dpr) - [HNSW](https://vibeengines.com/paper/hnsw) - [GPT-4 Technical Report](https://vibeengines.com/paper/gpt-4-report) - [OpenAI o1](https://vibeengines.com/paper/o1-system-card) - [VAE](https://vibeengines.com/paper/vae) - [PPO](https://vibeengines.com/paper/ppo) - [DQN](https://vibeengines.com/paper/dqn) - [Classifier-Free Guidance](https://vibeengines.com/paper/classifier-free-guidance) - [Knowledge Distillation](https://vibeengines.com/paper/knowledge-distillation) - [VQ-VAE](https://vibeengines.com/paper/vq-vae) - [Graph Neural Networks](https://vibeengines.com/paper/graph-neural-networks) - [GloVe](https://vibeengines.com/paper/glove) - [The Lottery Ticket Hypothesis](https://vibeengines.com/paper/lottery-ticket-hypothesis) - [DDIM](https://vibeengines.com/paper/ddim) - [Self-Instruct](https://vibeengines.com/paper/self-instruct) - [mixup](https://vibeengines.com/paper/mixup) - [AlphaZero](https://vibeengines.com/paper/alphazero) - [wav2vec 2.0](https://vibeengines.com/paper/wav2vec2) - [DeepSeek-V4](https://vibeengines.com/paper/deepseek-v4) - [Kimi K3](https://vibeengines.com/paper/kimi-k3) - [LLMs Get Lost in Multi-Turn Conversation](https://vibeengines.com/paper/llms-lost-multi-turn) - [Engram](https://vibeengines.com/paper/engram) - [Qwen4-Coder](https://vibeengines.com/paper/qwen4-coder) - [GPT-5.6 System Card](https://vibeengines.com/paper/gpt-5-6-system-card) - [Concept Circuits](https://vibeengines.com/paper/concept-circuits) ## Roadmaps - [Prompt Engineering Roadmap](https://vibeengines.com/roadmap/prompt-engineering) - [Data Structures & Algorithms Roadmap](https://vibeengines.com/roadmap/dsa-roadmap) - [AI Engineer Roadmap](https://vibeengines.com/roadmap/ai-engineer) - [MLOps Roadmap](https://vibeengines.com/roadmap/mlops) - [System Design Roadmap](https://vibeengines.com/roadmap/system-design) - [Generative AI Roadmap](https://vibeengines.com/roadmap/genai) - [Backend Engineer Roadmap](https://vibeengines.com/roadmap/backend-engineer) - [Frontend Engineer Roadmap](https://vibeengines.com/roadmap/frontend-engineer) - [DevOps Roadmap](https://vibeengines.com/roadmap/devops) - [Data Engineer Roadmap](https://vibeengines.com/roadmap/data-engineer) - [Machine Learning Roadmap](https://vibeengines.com/roadmap/machine-learning) - [Cloud / AWS Roadmap](https://vibeengines.com/roadmap/cloud-aws) - [AI Harness Roadmap](https://vibeengines.com/roadmap/ai-harness-engineer) - [Forward-Deployed Engineer Roadmap](https://vibeengines.com/roadmap/forward-deployed-engineer) - [Security Engineer Roadmap](https://vibeengines.com/roadmap/security-engineer) - [Platform Engineer Roadmap](https://vibeengines.com/roadmap/platform-engineer) - [Data Scientist Roadmap](https://vibeengines.com/roadmap/data-scientist) - [SRE Roadmap](https://vibeengines.com/roadmap/sre) - [Engineering Manager Roadmap](https://vibeengines.com/roadmap/engineering-manager) - [QA / SDET Roadmap](https://vibeengines.com/roadmap/qa-sdet) - [Solutions Architect Roadmap](https://vibeengines.com/roadmap/solutions-architect) - [Mobile Engineer Roadmap](https://vibeengines.com/roadmap/mobile-engineer) - [AI Safety Engineer Roadmap](https://vibeengines.com/roadmap/ai-safety-engineer) - [Agentic AI Engineer Roadmap](https://vibeengines.com/roadmap/agentic-ai-engineer) - [AI Red-Teamer Roadmap](https://vibeengines.com/roadmap/ai-red-teamer) ## Free Interactive Tools - [Consistent Hashing Visualizer](https://vibeengines.com/tools/consistent-hashing) - [Interactive Capacity Estimator](https://vibeengines.com/tools/capacity-estimator) - [RAG Chunking Playground](https://vibeengines.com/tools/rag-chunking) - [Context Budget & Cost Planner](https://vibeengines.com/tools/context-cost-planner) - [Quorum (N/R/W) Explorer](https://vibeengines.com/tools/quorum-explorer) - [Availability (Nines) Calculator](https://vibeengines.com/tools/availability-calculator) - [LLM-as-Judge Rubric Builder](https://vibeengines.com/tools/llm-judge-builder) - [Tool-Schema Designer](https://vibeengines.com/tools/tool-schema-designer) - [Percentile Calculator](https://vibeengines.com/tools/percentile-calculator) - [LLM Pricing Comparator](https://vibeengines.com/tools/model-pricing-comparator) - [Bloom Filter Sizing](https://vibeengines.com/tools/bloom-filter-sizing) - [Token Bucket Simulator](https://vibeengines.com/tools/token-bucket-simulator) - [Context Window Visualizer](https://vibeengines.com/tools/context-window-visualizer) - [Token Counter](https://vibeengines.com/tools/token-counter) - [GPU VRAM Calculator](https://vibeengines.com/tools/gpu-vram-calculator) - [Fine-Tuning Cost Estimator](https://vibeengines.com/tools/fine-tuning-cost-estimator) - [KV Cache Calculator](https://vibeengines.com/tools/kv-cache-calculator) - [Embedding Cost Calculator](https://vibeengines.com/tools/embedding-cost-calculator) - [Latency Budget Builder](https://vibeengines.com/tools/latency-budget-builder) - [SLO Burn-Rate Calculator](https://vibeengines.com/tools/slo-burn-calculator) - [Model Comparison Table](https://vibeengines.com/tools/model-comparison) - [Training Compute Calculator](https://vibeengines.com/tools/training-compute-calculator) - [Little's Law Calculator](https://vibeengines.com/tools/littles-law-calculator) - [Prompt Caching Savings Calculator](https://vibeengines.com/tools/prompt-caching-calculator) - [JWT Decoder](https://vibeengines.com/tools/jwt-decoder) - [CIDR Calculator](https://vibeengines.com/tools/cidr-calculator) - [Unix Time Converter](https://vibeengines.com/tools/unix-time-converter) - [UUID & ULID Generator](https://vibeengines.com/tools/uuid-ulid-generator) - [Regex Tester](https://vibeengines.com/tools/regex-tester) - [Base64 & URL Encoder](https://vibeengines.com/tools/base64-url-tools) - [Chmod Calculator](https://vibeengines.com/tools/chmod-calculator) - [Password Entropy Calculator](https://vibeengines.com/tools/password-entropy) - [Cron Expression Builder](https://vibeengines.com/tools/cron-builder) - [SQL Formatter](https://vibeengines.com/tools/sql-formatter) - [Markdown Table Generator](https://vibeengines.com/tools/md-table-generator) - [Diff Checker](https://vibeengines.com/tools/diff-checker) - [A/B Test Significance Calculator](https://vibeengines.com/tools/ab-significance-calculator) - [Kafka Partition Calculator](https://vibeengines.com/tools/kafka-partition-calculator) - [Connection Pool Sizer](https://vibeengines.com/tools/connection-pool-sizer) - [Database Index Size Estimator](https://vibeengines.com/tools/db-index-size-estimator) - [JSON Formatter & Diff](https://vibeengines.com/tools/json-format-diff) - [Cache ROI Calculator](https://vibeengines.com/tools/cache-roi-calculator) - [Storage Growth Forecaster](https://vibeengines.com/tools/storage-growth-forecaster) - [Rate Limit Designer](https://vibeengines.com/tools/rate-limit-designer) - [Agent Loop Cost Estimator](https://vibeengines.com/tools/agent-loop-cost-estimator) - [Sharding Planner](https://vibeengines.com/tools/sharding-planner) - [Embedding Dimension Tradeoff](https://vibeengines.com/tools/embedding-dim-tradeoff) - [Latency Numbers Explorer](https://vibeengines.com/tools/latency-numbers-interactive) - [GPU Rental Price Reference](https://vibeengines.com/tools/gpu-rental-prices) - [NPU Model-Fit Calculator](https://vibeengines.com/tools/npu-model-fit-calculator) - [Agent Time-Horizon Explorer](https://vibeengines.com/tools/agent-time-horizon-explorer) - [Skill Linter](https://vibeengines.com/tools/skill-linter) - [EU AI Act Timeline](https://vibeengines.com/tools/eu-ai-act-timeline) - [AI Salary Explorer](https://vibeengines.com/tools/ai-salary-explorer) ## Cheatsheets (printable one-page references) - [Big-O Complexity](https://vibeengines.com/cheatsheet/big-o) - [LLM Sampling & Decoding](https://vibeengines.com/cheatsheet/llm-decoding) - [HTTP Status Codes](https://vibeengines.com/cheatsheet/http-status) - [System Design Napkin Math](https://vibeengines.com/cheatsheet/napkin-math) - [The Agent Loop Cheatsheet](https://vibeengines.com/cheatsheet/agent-loop) - [Loop Engineering](https://vibeengines.com/cheatsheet/loop-engineering) - [Sorting Algorithms](https://vibeengines.com/cheatsheet/sorting-algorithms) - [Graph Algorithms](https://vibeengines.com/cheatsheet/graph-algorithms) - [Dynamic Programming Patterns](https://vibeengines.com/cheatsheet/dp-patterns) - [Transformer Math](https://vibeengines.com/cheatsheet/transformer-math) - [GPU Numbers Every AI Engineer Should Know](https://vibeengines.com/cheatsheet/gpu-numbers) - [Prompt Patterns](https://vibeengines.com/cheatsheet/prompt-patterns) - [Evals & Metrics](https://vibeengines.com/cheatsheet/evals-metrics) - [MCP Quick Reference](https://vibeengines.com/cheatsheet/mcp) - [Git Survival Guide](https://vibeengines.com/cheatsheet/git) - [SQL Quick Reference](https://vibeengines.com/cheatsheet/sql) - [Regex Without Tears](https://vibeengines.com/cheatsheet/regex) - [Bash & The Terminal](https://vibeengines.com/cheatsheet/bash) - [Pandas & NumPy](https://vibeengines.com/cheatsheet/pandas-numpy) - [kubectl Quick Reference](https://vibeengines.com/cheatsheet/kubectl) - [Docker Survival Guide](https://vibeengines.com/cheatsheet/docker) - [Linux Debugging Toolkit](https://vibeengines.com/cheatsheet/linux-debug) - [Network CLI Toolkit](https://vibeengines.com/cheatsheet/network-cli) - [Vim Survival Guide](https://vibeengines.com/cheatsheet/vim) - [tmux Quick Reference](https://vibeengines.com/cheatsheet/tmux) - [curl Quick Reference](https://vibeengines.com/cheatsheet/curl) - [jq Quick Reference](https://vibeengines.com/cheatsheet/jq) - [psql Quick Reference](https://vibeengines.com/cheatsheet/psql) - [redis-cli Quick Reference](https://vibeengines.com/cheatsheet/redis-cli) - [Kafka CLI Quick Reference](https://vibeengines.com/cheatsheet/kafka-cli) - [Python Standard Library](https://vibeengines.com/cheatsheet/python-stdlib) - [TypeScript Types Quick Reference](https://vibeengines.com/cheatsheet/typescript) - [React Hooks Quick Reference](https://vibeengines.com/cheatsheet/react-hooks) - [CSS Flexbox & Grid](https://vibeengines.com/cheatsheet/css-flex-grid) - [Data Structure Complexity](https://vibeengines.com/cheatsheet/ds-complexity) - [HTTP Headers Quick Reference](https://vibeengines.com/cheatsheet/http-headers) - [SQL Window Functions](https://vibeengines.com/cheatsheet/sql-window-functions) - [Git Advanced (Rebase, Bisect, Worktree)](https://vibeengines.com/cheatsheet/git-advanced) - [Keyboard Shortcuts (Editor & Terminal)](https://vibeengines.com/cheatsheet/shortcuts) - [Claude Code (Agentic CLI)](https://vibeengines.com/cheatsheet/claude-code-agentic-cli) - [API Security Checklist](https://vibeengines.com/cheatsheet/api-security-checklist) - [The Forward Deployed Engineer Playbook](https://vibeengines.com/cheatsheet/fde-playbook) - [Customer Discovery Questions](https://vibeengines.com/cheatsheet/customer-discovery-questions) - [The Demo Checklist](https://vibeengines.com/cheatsheet/demo-checklist) - [Integration Debugging Playbook](https://vibeengines.com/cheatsheet/integration-debugging) - [Deployment Targets (Cloud → Air-Gapped)](https://vibeengines.com/cheatsheet/deployment-targets) - [Security & Compliance Quick-Ref (FDE)](https://vibeengines.com/cheatsheet/security-compliance-quickref) - [POC → Production Checklist](https://vibeengines.com/cheatsheet/poc-to-production-checklist) ## Glossary (AI & system-design terms, defined) - [Attention](https://vibeengines.com/glossary/attention) - [Transformer](https://vibeengines.com/glossary/transformer) - [Token](https://vibeengines.com/glossary/token) - [Tokenization](https://vibeengines.com/glossary/tokenization) - [Embedding](https://vibeengines.com/glossary/embedding) - [Context Window](https://vibeengines.com/glossary/context-window) - [Agent](https://vibeengines.com/glossary/agent) - [Loop Engineering](https://vibeengines.com/glossary/loop-engineering) - [Tool Calling](https://vibeengines.com/glossary/tool-calling) - [Model Context Protocol (MCP)](https://vibeengines.com/glossary/mcp) - [Prompt Injection](https://vibeengines.com/glossary/prompt-injection) - [Retrieval-Augmented Generation (RAG)](https://vibeengines.com/glossary/rag) - [Vector Database](https://vibeengines.com/glossary/vector-database) - [Cosine Similarity](https://vibeengines.com/glossary/cosine-similarity) - [Hallucination](https://vibeengines.com/glossary/hallucination) - [LLM-as-a-Judge](https://vibeengines.com/glossary/llm-as-judge) - [Temperature](https://vibeengines.com/glossary/temperature) - [Softmax](https://vibeengines.com/glossary/softmax) - [Cross-Entropy Loss](https://vibeengines.com/glossary/cross-entropy) - [Fine-Tuning](https://vibeengines.com/glossary/fine-tuning) - [Prompt Caching](https://vibeengines.com/glossary/prompt-caching) - [Mixture of Experts (MoE)](https://vibeengines.com/glossary/mixture-of-experts) - [Chain of Thought](https://vibeengines.com/glossary/chain-of-thought) - [CAP Theorem](https://vibeengines.com/glossary/cap-theorem) - [Consistent Hashing](https://vibeengines.com/glossary/consistent-hashing) - [Idempotency](https://vibeengines.com/glossary/idempotency) - [Rate Limiting](https://vibeengines.com/glossary/rate-limiting) - [Sharding](https://vibeengines.com/glossary/sharding) - [Bloom Filter](https://vibeengines.com/glossary/bloom-filter) - [Quorum (N/R/W)](https://vibeengines.com/glossary/quorum) - [Eventual Consistency](https://vibeengines.com/glossary/eventual-consistency) - [Backpressure](https://vibeengines.com/glossary/backpressure) - [Cache Invalidation](https://vibeengines.com/glossary/cache-invalidation) - [p99 Latency](https://vibeengines.com/glossary/p99-latency) - [Context Engineering](https://vibeengines.com/glossary/context-engineering) - [KV Cache](https://vibeengines.com/glossary/kv-cache) - [Quantization](https://vibeengines.com/glossary/quantization) - [Distillation](https://vibeengines.com/glossary/distillation) - [Speculative Decoding](https://vibeengines.com/glossary/speculative-decoding) - [LoRA](https://vibeengines.com/glossary/lora) - [RLHF](https://vibeengines.com/glossary/rlhf) - [DPO](https://vibeengines.com/glossary/dpo) - [GRPO](https://vibeengines.com/glossary/grpo) - [Test-Time Compute](https://vibeengines.com/glossary/test-time-compute) - [Guardrails](https://vibeengines.com/glossary/guardrails) - [Jailbreak](https://vibeengines.com/glossary/jailbreak) - [System Prompt](https://vibeengines.com/glossary/system-prompt) - [Structured Outputs](https://vibeengines.com/glossary/structured-outputs) - [Few-Shot Prompting](https://vibeengines.com/glossary/few-shot) - [Top-p Sampling](https://vibeengines.com/glossary/top-p) - [Beam Search](https://vibeengines.com/glossary/beam-search) - [Perplexity](https://vibeengines.com/glossary/perplexity) - [Grounding](https://vibeengines.com/glossary/grounding) - [Continuous Batching](https://vibeengines.com/glossary/batching) - [Time to First Token](https://vibeengines.com/glossary/ttft) - [Agent Skills](https://vibeengines.com/glossary/agent-skills) - [Harness](https://vibeengines.com/glossary/harness) - [World Model](https://vibeengines.com/glossary/world-model) - [Multimodal Model](https://vibeengines.com/glossary/multimodal) - [Chunking](https://vibeengines.com/glossary/chunking) - [BM25](https://vibeengines.com/glossary/bm25) - [Hybrid Search](https://vibeengines.com/glossary/hybrid-search) - [Reranking](https://vibeengines.com/glossary/reranking) - [HNSW](https://vibeengines.com/glossary/hnsw) - [Raft](https://vibeengines.com/glossary/raft) - [Leader Election](https://vibeengines.com/glossary/leader-election) - [Two-Phase Commit](https://vibeengines.com/glossary/two-phase-commit) - [Saga Pattern](https://vibeengines.com/glossary/saga-pattern) - [Outbox Pattern](https://vibeengines.com/glossary/outbox-pattern) - [Change Data Capture](https://vibeengines.com/glossary/cdc) - [Write-Ahead Log](https://vibeengines.com/glossary/wal) - [LSM Tree](https://vibeengines.com/glossary/lsm-tree) - [B-Tree](https://vibeengines.com/glossary/b-tree) - [Gossip Protocol](https://vibeengines.com/glossary/gossip-protocol) - [Vector Clock](https://vibeengines.com/glossary/vector-clock) - [A2A Protocol](https://vibeengines.com/glossary/a2a) - [SWE-bench](https://vibeengines.com/glossary/swe-bench) - [Vibe Coding](https://vibeengines.com/glossary/vibe-coding) - [Circuit Breaker](https://vibeengines.com/glossary/circuit-breaker) - [Tensor Parallelism](https://vibeengines.com/glossary/tensor-parallelism) - [Pipeline Parallelism](https://vibeengines.com/glossary/pipeline-parallelism) - [Data Parallelism](https://vibeengines.com/glossary/data-parallelism) - [ZeRO / FSDP](https://vibeengines.com/glossary/zero-redundancy-optimizer) - [Gradient Checkpointing](https://vibeengines.com/glossary/gradient-checkpointing) - [Mixed Precision Training](https://vibeengines.com/glossary/mixed-precision) - [Learning Rate Schedule](https://vibeengines.com/glossary/learning-rate-schedule) - [Gradient Clipping](https://vibeengines.com/glossary/gradient-clipping) - [Catastrophic Forgetting](https://vibeengines.com/glossary/catastrophic-forgetting) - [Scaling Laws](https://vibeengines.com/glossary/scaling-laws) - [Inference](https://vibeengines.com/glossary/inference) - [Continuous Batching](https://vibeengines.com/glossary/continuous-batching) - [PagedAttention](https://vibeengines.com/glossary/paged-attention) - [RoPE (Rotary Position Embedding)](https://vibeengines.com/glossary/rope) - [FlashAttention](https://vibeengines.com/glossary/flash-attention) - [Layer Normalization](https://vibeengines.com/glossary/layer-normalization) - [Residual Connection](https://vibeengines.com/glossary/residual-connection) - [Model Parallelism](https://vibeengines.com/glossary/model-parallelism) - [Red-Teaming](https://vibeengines.com/glossary/red-teaming) - [Prompt Leaking](https://vibeengines.com/glossary/prompt-leaking) - [Data Poisoning](https://vibeengines.com/glossary/data-poisoning) - [Model Extraction](https://vibeengines.com/glossary/model-extraction) - [PII Redaction](https://vibeengines.com/glossary/pii-redaction) - [Differential Privacy](https://vibeengines.com/glossary/differential-privacy) - [Zero-Trust Architecture](https://vibeengines.com/glossary/zero-trust-architecture) - [Principle of Least Privilege](https://vibeengines.com/glossary/least-privilege) - [RBAC (Role-Based Access Control)](https://vibeengines.com/glossary/rbac) - [Secrets Management](https://vibeengines.com/glossary/secrets-management) - [Service Mesh](https://vibeengines.com/glossary/service-mesh) - [Sidecar Pattern](https://vibeengines.com/glossary/sidecar-pattern) - [API Gateway](https://vibeengines.com/glossary/api-gateway) - [Service Discovery](https://vibeengines.com/glossary/service-discovery) - [Health Check](https://vibeengines.com/glossary/health-check) - [Canary Release](https://vibeengines.com/glossary/canary-release) - [Blue-Green Deployment](https://vibeengines.com/glossary/blue-green-deployment) - [Chaos Engineering](https://vibeengines.com/glossary/chaos-engineering) - [Distributed Tracing](https://vibeengines.com/glossary/distributed-tracing) - [Thundering Herd](https://vibeengines.com/glossary/thundering-herd) - [Load Shedding](https://vibeengines.com/glossary/load-shedding) - [Load Balancer](https://vibeengines.com/glossary/load-balancer) - [x402](https://vibeengines.com/glossary/x402) - [AP2 (Agent Payments Protocol)](https://vibeengines.com/glossary/ap2) - [Mandate](https://vibeengines.com/glossary/mandate) - [Attribution Graph](https://vibeengines.com/glossary/attribution-graph) - [Feature (SAE)](https://vibeengines.com/glossary/sae-feature) - [Verifier](https://vibeengines.com/glossary/verifier) - [Rollout](https://vibeengines.com/glossary/rollout) - [Environment Hub](https://vibeengines.com/glossary/environment-hub) - [Data Foundry](https://vibeengines.com/glossary/data-foundry) - [Time Horizon (50%)](https://vibeengines.com/glossary/time-horizon) - [Diffusion LLM](https://vibeengines.com/glossary/diffusion-llm) - [Block Diffusion](https://vibeengines.com/glossary/block-diffusion) - [Engram](https://vibeengines.com/glossary/engram) - [Effort Level](https://vibeengines.com/glossary/effort-level) - [Spec-Driven Development](https://vibeengines.com/glossary/spec-driven-development) - [Agentic Browser](https://vibeengines.com/glossary/agentic-browser) - [On-Policy Distillation](https://vibeengines.com/glossary/on-policy-distillation) - [Query Fan-Out](https://vibeengines.com/glossary/query-fan-out) ## About - [About Vibe Engines](https://vibeengines.com/about) - [Open for AI — citation & attribution policy](https://vibeengines.com/open-for-ai) - [Contact](https://vibeengines.com/contact)