- All languages
- Batchfile
- C
- C#
- C++
- CSS
- Clojure
- CoffeeScript
- Common Lisp
- Emacs Lisp
- Go
- HCL
- HTML
- Haskell
- Java
- JavaScript
- Jsonnet
- Julia
- Jupyter Notebook
- Lua
- MLIR
- Makefile
- Markdown
- Mojo
- Nunjucks
- PHP
- PlantUML
- Python
- R
- Racket
- Ruby
- Rust
- SCSS
- Scala
- Scheme
- Shell
- Starlark
- Svelte
- Swift
- TeX
- TypeScript
- VHDL
- Vim Script
- XSLT
- reStructuredText
Starred repositories
Collection of awesome LLM apps with AI Agents and RAG using OpenAI, Anthropic, Gemini and opensource models.
21 Lessons, Get Started Building with Generative AI π https://microsoft.github.io/generative-ai-for-beginners/
Low Level Designs of common data structures. These designs keep concurrency control, latency and throughput in mind. We use design patterns where applicable to make the code readable, extensible anβ¦
Curated Collection of all Low level design Questions and implementation asked in major Tech companies , Get yourself prepared for the LLD round and ace the interview.
Useful Resources for Low Level System Design
Grokking the Coding Interview: Patterns for Coding Questions Alternative
[WIP] Resources for AI engineers. Also contains supporting materials for the book AI Engineering (Chip Huyen, 2025)
Machine Learning Interviews from FAANG, Snapchat, LinkedIn. I have offers from Snapchat, Coupang, Stitchfix etc. Blog: mlengineer.io.
Learn System Design concepts and prepare for interviews using free resources.
Dedicated Resources for the Low-Level System Design. Learn how to design and implement large-scale systems. Prep for the system design interview.
At LinkedIn, we are using this curriculum for onboarding our entry-level talents into the SRE role.
π A curated list of awesome articles, videos, and other resources to learn and practice software architecture, patterns, and principles.
Roadmap to becoming an Artificial Intelligence Expert in 2022
A collection of best resources to learn System Design, Software architecture, and prepare for System Design Interviews
Mastering Applied AI, One Concept at a Time
Black Friday Deals for macOS / iOS Software & Books
Social networking technology created by Bluesky
Python training for business analysts and traders
A curated list of foundation models for vision and language tasks
This is a repo with links to everything you'd ever want to learn about data engineering
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
A collection of notes and implementations of machine learning algorithms from Andrew Ng's machine learning specialization.
Roadmap and Resource Compilation for System Design Fight Club
π¦π Build context-aware reasoning applications
Awesome-LLM: a curated list of Large Language Model
A collection of algorithms and data structures
OpenAssistant is a chat-based assistant that understands tasks, can interact with third-party systems, and retrieve information dynamically to do so.
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.
Bug-tracking for Jeff's algorithms book, notes, etc.