If you want to become good at AI engineering & system design, join this newsletter 👇
- computer-science
- interview-questions
- software-engineering
- system-design
47,133 repositories indexed
25–48 of 142 · Most stars
If you want to become good at AI engineering & system design, join this newsletter 👇
💅🏻 ⚒ A collection of awesome design systems
50+ tutorials and implementations for Generative AI Agent techniques, from basic conversational bots to complex multi-agent systems.
TranslatedChinese translation of 《Designing Data-Intensive Application》 (DDIA), 1st edition / 2nd edition
System design interview for IT companies
🚀 A curated collection of AI engineering resources, roadmaps, tools, and projects covering LLMs, RAG, AI Agents, MCP, fine-tuning, evaluations, and production AI systems.
How to Make a Computer Operating System in C++
Best Practices on Recommendation Systems
TranslatedHealthy learning until age 150 - An incomplete guide to tuning the human system
End-to-end, code-first tutorials for building production-grade GenAI agents. From prototype to enterprise deployment.
TranslatedA curated list of awesome things related to HarmonyOS. Huawei HarmonyOS operating system.
These are the best resources for System Design on the Internet
TranslatedAISystem mainly refers to AI systems, covering the full stack of underlying AI technologies, including AI chips, AI compilers, and AI inference and training frameworks
Writing an OS in Rust
🌟 Curated design resources from all over the world.
A curated list of Artificial Intelligence (AI) courses, books, video lectures and papers.
Machine Learning、Deep Learning、PostgreSQL、Distributed System、Node.Js、Golang
Curso para aprender a trabajar con el sistema de control de versiones Git y la plataforma GitHub desde cero y para principiantes.
Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included
The Ultimate Go Study Guide
State-of-the-Art Deep Learning scripts organized by models - easy to train and deploy with reproducible accuracy and performance on enterprise-grade infrastructure.
:books: Learn to write an embedded OS in Rust :crab:
Full Modular Monolith application with Domain-Driven Design approach.
Learning operating system development using Linux kernel and Raspberry Pi