Learn System Design concepts and prepare for interviews using free resources.
A Comprehensive Guide for Generative AI, Agentic AI, Multimodal AI, Physical AI Interviews. Proven Formula for multiple FAANG offers and more
Java 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发
Turn any idea, plan, or codebase into a beautiful interactive diagram. An agent skill for Claude Code, Codex, and more.
Learn how to design systems at scale and prepare for system design interviews
Front End interview preparation materials for busy engineers (updated for 2026)
If you want to become good at AI engineering & system design, join this newsletter 👇
Visualize any GitHub codebase: free interactive architecture diagrams and one-minute explainer videos. Replace 'hub' with 'diagram' in any GitHub URL.
✍🏻 Source Code Deep Dives, System Design & Engineering Blogs | Halfrost-Field 冰霜之地:源码解析、系统设计与工程实践笔记
📚 A curated list of awesome articles, videos, and other resources to learn and practice software architecture, patterns, and principles.
AI system design guide for engineers building production AI systems and evals.
.NET 10, Angular 22, Clean Architecture, Clean Code, SOLID, KISS, DRY, Mediator Pattern, Folder-by-Feature Structure
系统性的 PHP 技术面试问答大全(面经)。涵盖 PHP8、MySQL、Redis、Nginx、系统设计、算法、Laravel 源码及高并发架构原理,助你斩获后端研发 Offer。PHP Interview Questions & Answers.
🧭 Architecture-first system design: 26 bilingual tutorials, 25 architecture templates, and 6 end-to-end cases covering distributed systems, AI-native systems, RAG, coding Agents, and production trade-offs.
Terminal-style developer runtime blueprint, interactive workspace statistics, and systems diagnostics cataloging the codebase footprint
Review code 100X faster. Lens draws every PR as animated architecture and data-flow walkthroughs, inside the pull request itself. Use it as a GitHub App, GitHub Action, CLI, or a Skill for your coding agent
Build a system, load it until it breaks, and watch why. A system design simulator for learning distributed systems.
Awesome Python Resources
Free, open-source diagram canvas. Draw it, write it as code (Mermaid, D2, Structurizr in), ask any AI model or a local one, let Claude Code edit it live over MCP, or map a GitHub repo with every arrow cited to a file and line. MIT, local-first, no account.
Open-source High-Level System Design, DSA, and AI Engineering handbooks. CC BY-SA 4.0, Free Forever.
A comprehensive open-source reference for backend engineering HTTP, concurrency, gRPC, distributed systems, observability, and cloud-native deployment. Built from first principles.
AI System Design - Learn how to design AI systems built on LLMs, RAG, and AI Agents step by step.
Animated, explorable diagrams for Claude and other coding agents, from a short JSON spec.
A source-grounded course and architectural reference for engineers designing systems that must survive real traffic, partial failure, security review, and changing requirements, spanning enterprise system design, distributed systems, AI systems, cybersecurity, reliability, cloud, HPC, edge, and mission-critical infrastructure.
Agent skill that draws architecture, flowchart, sequence, data-flow and lifecycle diagrams as hand-placed SVG, to one linted house style.
🚀 超级八股文 🚀 - 告别死记硬背的 Java 全栈技术知识库!100万+字的讲解,原理剖析 + 丰富代码示例 + 清晰流程图解,让你真正理解每一个技术点!
🧠Mindmap of 🗺️Software Architecture, Software engineering: An Overview of Software Terminologies and Concepts.
Complex code hides connections, workflows, and business risks.Unvibe complex code. Trace business workflows.
👋 Hello Agent System — learn enterprise AI agent system design by building every production layer from scratch. 17 bilingual lessons (EN/中文) with tested exercises: tools, architectures, reliability, security, evals, distributed execution, cost, RAG, release ops. 企业级 Agent 系统设计训练营
System Design Interview 笔记中文翻译版(Chinese translation of liquidslr/system-design-notes)
A curated collection of resources, case studies, tools, and roadmaps to help you go from system design beginner to confidently architecting large-scale distributed systems.
—
Whiteboard for practicing system design interviews with a live capacity model
Production AI Systems, Agentic AI & Distributed Infrastructure
System design resources and examples for beginner to expert, Season 1. This is not an app. There is no root build, lint, or test command. Each video topic lives in its own folder.
Deterministic telemetry & control plane for multi-agent AI systems. Atomic POSIX JSONL event bus, W3C/OpenTelemetry DAG reconstruction, and circular handoff guardrails.
A comprehensive Go handbook for software engineers covering fundamentals, idiomatic Go, concurrency, generics, testing, APIs, databases, performance, microservices, system design, and production engineering.
CodeMonk 🥋 —>An open-source AI powered code intelligence platform that helps developers understand, explore, and navigate complex codebases using modern Spring Boot, Spring AI, RAG, knowledge graphs, and intelligent code analysis
A zero-to-100 learning path for applied AI engineering — RAG, embeddings, vector search, agents, MCP, and the production engineering around them. 56 pages, built as a searchable site.
Source-backed, production-first FDE interview fieldbook with cases, scorecards, and current role research.
Agentic AI 系统设计笔记
A reading app for system design interviews: concept modules, technology pages and worked designs with interactive architecture diagrams.
An enterprise blueprint for Uber's DOMA in Spring Boot. Eliminates microservice sprawl and internal network latency using tiered API gateways, gRPC, and isolated databases
System Design Interview Kit
The animated diagram editor AI agents can draw on. Animated technical diagrams (architecture, sequence, BPMN, cloud icons) built by you and your agent together on the same live canvas, via WebMCP. Open-source, local-first.
Local-first, MCP-native tool for modelling software architecture. C4-style semantic model, React Flow editor, SQLite, single container — a self-hosted Structurizr alternative your AI client can edit over MCP.
System design from evidence, not vibes — reads your repo as the current architecture, runs the capacity math, compares structurally distinct candidates, and ships an interactive report. For Claude Code, Codex, Cursor, and other coding agents.