amitness/learning

A log of things I'm learning

6,968

1,086 commits

updated Oct 2, 2026

See the code

README

learning

A running log of things I'm learning to build strong software engineering skills while also expanding my knowledge of adjacent technologies everyday.

Updated: Once a month | Current Focus: Generative AI

Generic Skills

Domain-agnostic, stack-independent skills

System Design

Maths

Data Structures and Algorithms

Data Modeling

Design Sense

Linux & Command Line

Version Control

Testing & Profiling

Technical Writing

Career

FormatResourceLengthProgress
BookThe Tech Resume Inside Out280 pgs✅
The Coding Career Handbook✅

Programming

Development Environment

Specialized Skills


Generative AI

Natural Language Processing

LLM Theory

FormatResourceLengthProgress
BookHands-On Large Language Models: Language Understanding and Generation424 pgs✅
Large Language Models: A Deep Dive: Bridging Theory and Practice600 pgs⬜
Build a Large Language Model (From Scratch)472 pgs✅
The Hundred-Page Language Models Book100 pgs✅
Super Study Guide: Transformers & Large Language Models350 pgs✅
The Smol Training Playbook: The Secrets to Building World-Class LLMs⬜
CoursesStanford CS336: Language Modeling from Scratch18/18✅
DeepLearning.AIPretraining LLMs1h29m✅
Reinforcement Learning from Human Feedback1h32m✅
How Transformer LLMs Work1h44m✅
KarpathyIntro to Large Language Models1h✅
Let's build the GPT Tokenizer2hr13m✅
Let's reproduce GPT-2 (124M)4hr1m✅
Deep Dive into LLMs like ChatGPT3h31m✅
Youtube5 Years of GPTs with Finbarr Timbers55m✅
A Hackers' Guide to Language Models1h30m✅
Stanford CS229 I Machine Learning I Building Large Language Models (LLMs)1h44m✅
LLaMA explained: KV-Cache, Rotary Positional Embedding, RMS Norm, Grouped Query Attention, SwiGLU1h10m✅
CMU Advanced NLP Fall 2024 (14): Ensembling and Mixture of Experts1h5m✅
A little guide to building Large Language Models in 20241h15m✅
How I use LLMs2h7m✅
Simple Diffusion Language Models15m✅
Zed Inferred: Diffusion Language Models1h2m✅
Some open problems I am currently thinking about30m✅
Rotary Positional Embeddings: Combining Absolute and Relative11m✅
How Rotary Position Embedding Supercharges Modern LLMs [RoPE]13m✅
Large Language Models in Five Formulas58m✅
What I Learned From Implementing LLM Architectures From Scratch (And How to Get Started)52m✅
LLM Building Blocks & Transformer Alternatives27m✅
Everything I Learned Training Frontier Small Models20m✅
The Secrets to Training World-Class LLMs1h33m✅
ArticleYou could have designed state of the art Positional Encoding✅
From Digits to Decisions: How Tokenization Impacts Arithmetic in LLMs✅
SolidGoldMagikarp (plus, prompt generation)✅
Sampling for Text Generation✅
First Token Cutoff LLM sampling✅
The Big LLM Architecture Comparison✅
From GPT-2 to gpt-oss: Analyzing the Architectural Advances✅
A Visual Guide to Mamba and State Space Models⬜
Patterns and Messages - Part 1 - The Missing Subscript✅
How text diffusion works✅
The Illustrated Evo 2⬜
Interpreting the Prediction of BERT Model for Text Classification✅
2025: The year in LLMs✅
Things we learned about LLMs in 2024✅
Synthetic pretraining✅
The Novice's LLM Training Guide✅
The Potential of RLMs✅
The Curious Case of the bos_token✅
Transformer Math 101✅

Post-training (RLHF / RLVR)

Multi-modality (Vision)

Multi-modality (Audio)

Quantization

Systems Engineering

FormatResourceLengthProgress
BookInference Engineering275 pgs✅
Programming Massively Parallel Processors: A Hands-on ApproachCh. 2⏳
The Algebra of Speed⬜
DeepLearning.AIEfficiently Serving LLMs2h40m✅
UdacityIntro to Parallel Programming299/458⏳
YoutubeGPU Puzzles: Let's Play1h15m⬜
Deploying Fine-Tuned Models2h28m✅
Building Machine Learning Systems for a Trillion Trillion Floating Point Operations1h✅
How GPT, Claude, and Gemini are actually trained and served – Reiner Pope2h13m✅
Chip design from the bottom up – Reiner Pope1h20m✅
Street Fighting Transformers25m✅
Slaying OOMs with PyTorch FSDP and torchao49m✅
Distributed Training with PyTorch: complete tutorial with cloud infrastructure and code1h12m✅
How DDP works || Distributed Data Parallel 3m✅
FSDP Explained11m✅
Lecture 48: The Ultra Scale Playbook44m/3h3m⏳
Invited Talk: PyTorch Distributed (DDP, RPC) - By Facebook Research Scientist Shen Li1h7m✅
Unit 9 | Techniques for Speeding Up Model Training12/12✅
Optimizing Model Training End-to-End: A Tiny MoE Case Study Lambda19m✅
ArticleHow to make LLMs go fast✅
In the Fast Lane! Speculative Decoding - 10x Larger Model, No Extra Cost⬜
Accelerating Generative AI with PyTorch II: GPT, Fast⬜
Harmonizing Multi-GPUs: Efficient Scaling of LLM Inference⬜
Multi-Query Attention is All You Need⬜
Transformers Inference Optimization Toolset⬜
LLM Inference Series: 3. KV caching explained⬜
LLM Inference Series: 4. KV caching, a deeper look⬜
LLM Inference Series: 5. Dissecting model performance⬜
Transformer Inference Arithmetic✅
llama.cpp guide - Running LLMs locally, on any hardware, from scratch✅
Domain specific architectures for AI inference⬜
SBTB 2023: Charles Frye, Parallel Processors: Past & Future Connections Between LLMs and OS Kernels32m✅
Compiling ML models to C for fun⬜
How to Optimize a CUDA Matmul Kernel for cuBLAS-like Performance: a Worklog⬜
Inside vLLM: Anatomy of a High-Throughput LLM Inference System⬜
Understanding LLM Inference Engines: Inside Nano-vLLM (Part 1)⬜
Understanding LLM Inference Engines: Inside Nano-vLLM (Part 2)⬜
Defeating Nondeterminism in LLM Inference✅
Prompt caching: 10x cheaper LLM tokens, but how?⬜
Attention Mechanism: From Math to GPU⬜
Making Deep Learning Go Brrrr From First Principles✅
What Shapes Do Matrix Multiplications Like?✅
Strangely, Matrix Multiplications on GPUs Run Faster When Given "Predictable" Data!✅
A Short Guide to PyTorch DDP✅
Scaling Deep Learning with PyTorch: Multi-Node and Multi-GPU Training Explained (with Code)✅
Accelerating PyTorch Model Training✅
Meet Horovod: Uber’s Open Source Distributed Deep Learning Framework for TensorFlow✅
Distributed data parallel training in Pytorch✅
Training on Multiple GPUs✅

Finetuning and Distillation

AI Engineering


LLM System Design

Evals and Guardrails

Context Engineering

Information Retrieval / RAG

FormatResourceLengthProgress
CourseCourse: Fullstack Retrieval⬜
Systematically Improving RAG⬜
DeepLearning.AIBuilding and Evaluating Advanced RAG Applications2h5m✅
Vector Databases: from Embeddings to Applications1h5m✅
Advanced Retrieval for AI with Chroma1h2m✅
Prompt Compression and Query Optimization1h49m✅
Large Language Models with Semantic Search1h22m✅
Building Applications with Vector Databases1h23m✅
Knowledge Graphs for RAG2h4m⬜
Preprocessing Unstructured Data for LLM Applications1h22m⬜
Embedding Models: From Architecture to Implementation1h✅
Retrieval Optimization - From Tokenization to Vector Quantization1h43m✅
YoutubeSystematically improving RAG applications1h8m✅
Back to Basics for RAG w/ Jo Bergum44m✅
Beyond the Basics of Retrieval for Augmenting Generation (w/ Ben Clavié)48m✅
RAG From Scratch14/14✅
CMU Advanced NLP Fall 2024 (10): Retrieval and RAG1h17m✅
What You See Is What You Search: Vision Language Models for PDF Retrieval [Jo Bergum]44m✅
Graph Databases: When to Use Them (And When to Run Away)33m✅
Personalization in the Era of LLMs20m✅
Intelligence Efficiency, Ben Geist | Compile 2614m✅
The Memory Problem, Baseten | Compile 2613m✅
ArticlePretrained Transformer Language Models for Search - part 1✅
Pretrained Transformer Language Models for Search - part 2✅
Pretrained Transformer Language Models for Search - part 3✅
Pretrained Transformer Language Models for Search - part 4✅
How not to use BERT for Document Ranking✅
Understanding LanceDB's IVF-PQ index✅
A little pooling goes a long way for multi-vector representations✅
Levels of Complexity: RAG Applications✅
Systematically Improving Your RAG✅
Stop using LGTM@Few as a metric (Better RAG)✅
Low-Hanging Fruit for RAG Search✅
What AI Engineers Should Know about Search✅
Evaluating Chunking Strategies for Retrieval✅
Sentence Embeddings. Introduction to Sentence Embeddings✅
LambdaMART in Depth⬜
Guided Generation with Outlines✅
RAG tricks from the trenches✅
Understanding the BM25 full text search algorithm⬜
Arxiv: Ragas: Automated Evaluation of Retrieval Augmented Generation✅
Pinecone: Vector Databases in Production for Busy Engineers✅
Pinecone: Retrieval Augmented Generation✅
Pinecone: Faiss: The Missing Manual✅
Pinecone: Natural Language Processing for Semantic Search0/13⏳
Guidance: Token Healing⬜
Deep Research System Card✅
Exploring OpenAI's deep research API model o4-mini-deep-research✅
Introduction to deep research in the OpenAI API✅
Lessons from building the best Deep Research (and how you can build better agents)✅

Agentic Engineering

FormatResourceLengthProgress
DeepLearning.AIAgentic AI with Andrew Ng9h55m✅
Building Agentic RAG with LlamaIndex54m✅
Multi AI Agent Systems with crewAI3h1m✅
Building Towards Computer Use with Anthropic1h47m✅
Pydantic for LLM Workflows1h50m✅
Practical Multi AI Agents and Advanced Use Cases with crewAI2h49m⬜
LLMs as Operating Systems: Agent Memory1h✅
Serverless Agentic Workflows with Amazon Bedrock1h⬜
AI Agentic Design Patterns with AutoGen1h⬜
AI Agents in LangGraph1h42m⬜
Building Your Own Database Agent1h8m⬜
Function-Calling and Data Extraction with LLMs59m✅
Evaluating AI Agents2h16m✅
Building AI Browser Agents1h5m⬜
CourseBerkeley: CS294/194-196 Large Language Model Agents0/14⬜
Huggingface: Agents CourseUnit 1⏳
Berkeley: Advanced LLM Agents MOOC0/12⬜
YoutubeOpenAI: Assistants & Agents Build Hour✅
OpenAI: Function Calling Build Hour✅
How to Evaluate Agents: Galileo’s Agentic Evaluations in Action16m✅
Agent Response | LangSmith Evaluation - Part 2414m✅
Single Step | LangSmith Evaluation - Part 256m✅
Agent Trajectory | LangSmith Evaluation - Part 268m✅
Evaluating Agents and Assistants: The AI Conference24m✅
How to Build, Evaluate, and Iterate on LLM Agents1h2m✅
How Claude Code Works - Jared Zoneraich, PromptLayer1h5m✅
Build Agents That Run for Hours (Without Losing the Plot) — Ash Prabaker & Andrew Wilson, Anthropic1h15m✅
ArticleTool Invocation - Demonstrating the Marvel of GPT's Flexibility✅
Introducing smolagents, a simple library to build agents✅
What Problem Does The Model Context Protocol Solve?✅
Don’t Build Multi-Agents✅
Coding Agents 101: The Art of Actually Getting Things Done✅
What makes Claude Code so damn good (and how to recreate that magic in your agent)!?✅
Anthropic: Building effective agents✅
Anthropic: Building Effective Agents Cookbook✅
Anthropic: Writing effective tools for agents — with agents✅
How System Prompts Define Agent Behavior✅
Components of A Coding Agent✅

Traditional Machine Learning

FormatResourceLengthProgress
BookHands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow, 2nd Edition848 pgs⬜
A Machine Learning Primer100 pgs✅
Grokking Machine Learning320 pgs✅
The StatQuest Illustrated Guide To Machine Learning304 pgs✅
DatacampEnsemble Methods in Python4h✅
Extreme Gradient Boosting with XGBoost4h⬜
Clustering Methods with SciPy4h✅
Unsupervised Learning in Python4h✅
Supervised Learning with scikit-learn4h✅
Machine Learning with Tree-Based Models in Python5h✅
Linear Classifiers in Python4h✅
Model Validation in Python4h✅
Hyperparameter Tuning in Python4h✅
HR Analytics in Python: Predicting Employee Churn4h✅
Predicting Customer Churn in Python4h✅
Dimensionality Reduction in Python4h✅
Preprocessing for Machine Learning in Python4h✅
Data Types for Data Science4h✅
Cleaning Data in Python4h✅
Feature Engineering for Machine Learning in Python4h✅
Predicting CTR with Machine Learning in Python4h✅
Intro to Financial Concepts using Python4h✅
Fraud Detection in Python4h✅
Segmentation and Clustering5/5✅
Intro to Python for Data Science4h✅
edXImplementing Predictive Analytics with Spark in Azure HDInsight✅
ArticleThe wrong batch size is all it takes✅
A Gentle Introduction to Expectation-Maximization (EM Algorithm)✅
How to Use Out-of-Fold Predictions in Machine Learning✅
Stacking and Blending — An Intuitive Explanation✅
YoutubeA walk through the isolation forest23m✅
Complete Anomaly Detection Tutorials Machine Learning And Its Types With Implementation36m✅

Deep Learning

Technical Skills (Libraries/Frameworks/Tools)

CSS

Django

HTML

FormatResourceLengthProgress
CodecademyLearn HTML7h✅
Make a website4h✅
ArticleAlternative Text⬜

Langchain

FormatResourceLengthProgress
CoursePinecone: LangChain AI Handbook0/11⏳
DeepLearning.AILangChain for LLM Application Development1h48m⬜
LangChain: Chat with Your Data1h18m⬜

JavaScript

Matplotlib

FormatResourceLengthProgress
DatacampIntroduction to Seaborn4h✅
Introduction to Matplotlib4h✅

MLFlow

FormatResourceLengthProgress
DatacampIntroduction to MLFlow4h✅

Numpy

FormatResourceLengthProgress
YoutubeNumpy Array Broadcasting In Python Explained13m✅

Nexxt.JS

FormatResourceLengthProgress
DocsStart building with Next.js⬜

Pandas

PyTorch

ReactJS

FormatResourceLengthProgress
CodecademyLearn ReactJS: Part I13h✅
Learn ReactJS: Part II3h✅
CourseNexxtJS: React Foundations⬜

Spacy

FormatResourceLengthProgress
DatacampAdvanced NLP with spaCy4h✅

Tensorflow & Keras

deep-learning
generative-ai
learning-resources
llms
machine-learning
nlp
python

amitness/learning

A log of things I'm learning

6,968

1,086 commits

updated Oct 2, 2026

See the code

README

learning

A running log of things I'm learning to build strong software engineering skills while also expanding my knowledge of adjacent technologies everyday.

Updated: Once a month | Current Focus: Generative AI

Generic Skills

Domain-agnostic, stack-independent skills

System Design

Maths

Data Structures and Algorithms

Data Modeling

Design Sense

Linux & Command Line

Version Control

Testing & Profiling

Technical Writing

Career

FormatResourceLengthProgress
BookThe Tech Resume Inside Out280 pgs✅
The Coding Career Handbook✅

Programming

Development Environment

Specialized Skills


Generative AI

Natural Language Processing

LLM Theory

FormatResourceLengthProgress
BookHands-On Large Language Models: Language Understanding and Generation424 pgs✅
Large Language Models: A Deep Dive: Bridging Theory and Practice600 pgs⬜
Build a Large Language Model (From Scratch)472 pgs✅
The Hundred-Page Language Models Book100 pgs✅
Super Study Guide: Transformers & Large Language Models350 pgs✅
The Smol Training Playbook: The Secrets to Building World-Class LLMs⬜
CoursesStanford CS336: Language Modeling from Scratch18/18✅
DeepLearning.AIPretraining LLMs1h29m✅
Reinforcement Learning from Human Feedback1h32m✅
How Transformer LLMs Work1h44m✅
KarpathyIntro to Large Language Models1h✅
Let's build the GPT Tokenizer2hr13m✅
Let's reproduce GPT-2 (124M)4hr1m✅
Deep Dive into LLMs like ChatGPT3h31m✅
Youtube5 Years of GPTs with Finbarr Timbers55m✅
A Hackers' Guide to Language Models1h30m✅
Stanford CS229 I Machine Learning I Building Large Language Models (LLMs)1h44m✅
LLaMA explained: KV-Cache, Rotary Positional Embedding, RMS Norm, Grouped Query Attention, SwiGLU1h10m✅
CMU Advanced NLP Fall 2024 (14): Ensembling and Mixture of Experts1h5m✅
A little guide to building Large Language Models in 20241h15m✅
How I use LLMs2h7m✅
Simple Diffusion Language Models15m✅
Zed Inferred: Diffusion Language Models1h2m✅
Some open problems I am currently thinking about30m✅
Rotary Positional Embeddings: Combining Absolute and Relative11m✅
How Rotary Position Embedding Supercharges Modern LLMs [RoPE]13m✅
Large Language Models in Five Formulas58m✅
What I Learned From Implementing LLM Architectures From Scratch (And How to Get Started)52m✅
LLM Building Blocks & Transformer Alternatives27m✅
Everything I Learned Training Frontier Small Models20m✅
The Secrets to Training World-Class LLMs1h33m✅
ArticleYou could have designed state of the art Positional Encoding✅
From Digits to Decisions: How Tokenization Impacts Arithmetic in LLMs✅
SolidGoldMagikarp (plus, prompt generation)✅
Sampling for Text Generation✅
First Token Cutoff LLM sampling✅
The Big LLM Architecture Comparison✅
From GPT-2 to gpt-oss: Analyzing the Architectural Advances✅
A Visual Guide to Mamba and State Space Models⬜
Patterns and Messages - Part 1 - The Missing Subscript✅
How text diffusion works✅
The Illustrated Evo 2⬜
Interpreting the Prediction of BERT Model for Text Classification✅
2025: The year in LLMs✅
Things we learned about LLMs in 2024✅
Synthetic pretraining✅
The Novice's LLM Training Guide✅
The Potential of RLMs✅
The Curious Case of the bos_token✅
Transformer Math 101✅

Post-training (RLHF / RLVR)

Multi-modality (Vision)

Multi-modality (Audio)

Quantization

Systems Engineering

FormatResourceLengthProgress
BookInference Engineering275 pgs✅
Programming Massively Parallel Processors: A Hands-on ApproachCh. 2⏳
The Algebra of Speed⬜
DeepLearning.AIEfficiently Serving LLMs2h40m✅
UdacityIntro to Parallel Programming299/458⏳
YoutubeGPU Puzzles: Let's Play1h15m⬜
Deploying Fine-Tuned Models2h28m✅
Building Machine Learning Systems for a Trillion Trillion Floating Point Operations1h✅
How GPT, Claude, and Gemini are actually trained and served – Reiner Pope2h13m✅
Chip design from the bottom up – Reiner Pope1h20m✅
Street Fighting Transformers25m✅
Slaying OOMs with PyTorch FSDP and torchao49m✅
Distributed Training with PyTorch: complete tutorial with cloud infrastructure and code1h12m✅
How DDP works || Distributed Data Parallel 3m✅
FSDP Explained11m✅
Lecture 48: The Ultra Scale Playbook44m/3h3m⏳
Invited Talk: PyTorch Distributed (DDP, RPC) - By Facebook Research Scientist Shen Li1h7m✅
Unit 9 | Techniques for Speeding Up Model Training12/12✅
Optimizing Model Training End-to-End: A Tiny MoE Case Study Lambda19m✅
ArticleHow to make LLMs go fast✅
In the Fast Lane! Speculative Decoding - 10x Larger Model, No Extra Cost⬜
Accelerating Generative AI with PyTorch II: GPT, Fast⬜
Harmonizing Multi-GPUs: Efficient Scaling of LLM Inference⬜
Multi-Query Attention is All You Need⬜
Transformers Inference Optimization Toolset⬜
LLM Inference Series: 3. KV caching explained⬜
LLM Inference Series: 4. KV caching, a deeper look⬜
LLM Inference Series: 5. Dissecting model performance⬜
Transformer Inference Arithmetic✅
llama.cpp guide - Running LLMs locally, on any hardware, from scratch✅
Domain specific architectures for AI inference⬜
SBTB 2023: Charles Frye, Parallel Processors: Past & Future Connections Between LLMs and OS Kernels32m✅
Compiling ML models to C for fun⬜
How to Optimize a CUDA Matmul Kernel for cuBLAS-like Performance: a Worklog⬜
Inside vLLM: Anatomy of a High-Throughput LLM Inference System⬜
Understanding LLM Inference Engines: Inside Nano-vLLM (Part 1)⬜
Understanding LLM Inference Engines: Inside Nano-vLLM (Part 2)⬜
Defeating Nondeterminism in LLM Inference✅
Prompt caching: 10x cheaper LLM tokens, but how?⬜
Attention Mechanism: From Math to GPU⬜
Making Deep Learning Go Brrrr From First Principles✅
What Shapes Do Matrix Multiplications Like?✅
Strangely, Matrix Multiplications on GPUs Run Faster When Given "Predictable" Data!✅
A Short Guide to PyTorch DDP✅
Scaling Deep Learning with PyTorch: Multi-Node and Multi-GPU Training Explained (with Code)✅
Accelerating PyTorch Model Training✅
Meet Horovod: Uber’s Open Source Distributed Deep Learning Framework for TensorFlow✅
Distributed data parallel training in Pytorch✅
Training on Multiple GPUs✅

Finetuning and Distillation

AI Engineering


LLM System Design

Evals and Guardrails

Context Engineering

Information Retrieval / RAG

FormatResourceLengthProgress
CourseCourse: Fullstack Retrieval⬜
Systematically Improving RAG⬜
DeepLearning.AIBuilding and Evaluating Advanced RAG Applications2h5m✅
Vector Databases: from Embeddings to Applications1h5m✅
Advanced Retrieval for AI with Chroma1h2m✅
Prompt Compression and Query Optimization1h49m✅
Large Language Models with Semantic Search1h22m✅
Building Applications with Vector Databases1h23m✅
Knowledge Graphs for RAG2h4m⬜
Preprocessing Unstructured Data for LLM Applications1h22m⬜
Embedding Models: From Architecture to Implementation1h✅
Retrieval Optimization - From Tokenization to Vector Quantization1h43m✅
YoutubeSystematically improving RAG applications1h8m✅
Back to Basics for RAG w/ Jo Bergum44m✅
Beyond the Basics of Retrieval for Augmenting Generation (w/ Ben Clavié)48m✅
RAG From Scratch14/14✅
CMU Advanced NLP Fall 2024 (10): Retrieval and RAG1h17m✅
What You See Is What You Search: Vision Language Models for PDF Retrieval [Jo Bergum]44m✅
Graph Databases: When to Use Them (And When to Run Away)33m✅
Personalization in the Era of LLMs20m✅
Intelligence Efficiency, Ben Geist | Compile 2614m✅
The Memory Problem, Baseten | Compile 2613m✅
ArticlePretrained Transformer Language Models for Search - part 1✅
Pretrained Transformer Language Models for Search - part 2✅
Pretrained Transformer Language Models for Search - part 3✅
Pretrained Transformer Language Models for Search - part 4✅
How not to use BERT for Document Ranking✅
Understanding LanceDB's IVF-PQ index✅
A little pooling goes a long way for multi-vector representations✅
Levels of Complexity: RAG Applications✅
Systematically Improving Your RAG✅
Stop using LGTM@Few as a metric (Better RAG)✅
Low-Hanging Fruit for RAG Search✅
What AI Engineers Should Know about Search✅
Evaluating Chunking Strategies for Retrieval✅
Sentence Embeddings. Introduction to Sentence Embeddings✅
LambdaMART in Depth⬜
Guided Generation with Outlines✅
RAG tricks from the trenches✅
Understanding the BM25 full text search algorithm⬜
Arxiv: Ragas: Automated Evaluation of Retrieval Augmented Generation✅
Pinecone: Vector Databases in Production for Busy Engineers✅
Pinecone: Retrieval Augmented Generation✅
Pinecone: Faiss: The Missing Manual✅
Pinecone: Natural Language Processing for Semantic Search0/13⏳
Guidance: Token Healing⬜
Deep Research System Card✅
Exploring OpenAI's deep research API model o4-mini-deep-research✅
Introduction to deep research in the OpenAI API✅
Lessons from building the best Deep Research (and how you can build better agents)✅

Agentic Engineering

FormatResourceLengthProgress
DeepLearning.AIAgentic AI with Andrew Ng9h55m✅
Building Agentic RAG with LlamaIndex54m✅
Multi AI Agent Systems with crewAI3h1m✅
Building Towards Computer Use with Anthropic1h47m✅
Pydantic for LLM Workflows1h50m✅
Practical Multi AI Agents and Advanced Use Cases with crewAI2h49m⬜
LLMs as Operating Systems: Agent Memory1h✅
Serverless Agentic Workflows with Amazon Bedrock1h⬜
AI Agentic Design Patterns with AutoGen1h⬜
AI Agents in LangGraph1h42m⬜
Building Your Own Database Agent1h8m⬜
Function-Calling and Data Extraction with LLMs59m✅
Evaluating AI Agents2h16m✅
Building AI Browser Agents1h5m⬜
CourseBerkeley: CS294/194-196 Large Language Model Agents0/14⬜
Huggingface: Agents CourseUnit 1⏳
Berkeley: Advanced LLM Agents MOOC0/12⬜
YoutubeOpenAI: Assistants & Agents Build Hour✅
OpenAI: Function Calling Build Hour✅
How to Evaluate Agents: Galileo’s Agentic Evaluations in Action16m✅
Agent Response | LangSmith Evaluation - Part 2414m✅
Single Step | LangSmith Evaluation - Part 256m✅
Agent Trajectory | LangSmith Evaluation - Part 268m✅
Evaluating Agents and Assistants: The AI Conference24m✅
How to Build, Evaluate, and Iterate on LLM Agents1h2m✅
How Claude Code Works - Jared Zoneraich, PromptLayer1h5m✅
Build Agents That Run for Hours (Without Losing the Plot) — Ash Prabaker & Andrew Wilson, Anthropic1h15m✅
ArticleTool Invocation - Demonstrating the Marvel of GPT's Flexibility✅
Introducing smolagents, a simple library to build agents✅
What Problem Does The Model Context Protocol Solve?✅
Don’t Build Multi-Agents✅
Coding Agents 101: The Art of Actually Getting Things Done✅
What makes Claude Code so damn good (and how to recreate that magic in your agent)!?✅
Anthropic: Building effective agents✅
Anthropic: Building Effective Agents Cookbook✅
Anthropic: Writing effective tools for agents — with agents✅
How System Prompts Define Agent Behavior✅
Components of A Coding Agent✅

Traditional Machine Learning

FormatResourceLengthProgress
BookHands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow, 2nd Edition848 pgs⬜
A Machine Learning Primer100 pgs✅
Grokking Machine Learning320 pgs✅
The StatQuest Illustrated Guide To Machine Learning304 pgs✅
DatacampEnsemble Methods in Python4h✅
Extreme Gradient Boosting with XGBoost4h⬜
Clustering Methods with SciPy4h✅
Unsupervised Learning in Python4h✅
Supervised Learning with scikit-learn4h✅
Machine Learning with Tree-Based Models in Python5h✅
Linear Classifiers in Python4h✅
Model Validation in Python4h✅
Hyperparameter Tuning in Python4h✅
HR Analytics in Python: Predicting Employee Churn4h✅
Predicting Customer Churn in Python4h✅
Dimensionality Reduction in Python4h✅
Preprocessing for Machine Learning in Python4h✅
Data Types for Data Science4h✅
Cleaning Data in Python4h✅
Feature Engineering for Machine Learning in Python4h✅
Predicting CTR with Machine Learning in Python4h✅
Intro to Financial Concepts using Python4h✅
Fraud Detection in Python4h✅
Segmentation and Clustering5/5✅
Intro to Python for Data Science4h✅
edXImplementing Predictive Analytics with Spark in Azure HDInsight✅
ArticleThe wrong batch size is all it takes✅
A Gentle Introduction to Expectation-Maximization (EM Algorithm)✅
How to Use Out-of-Fold Predictions in Machine Learning✅
Stacking and Blending — An Intuitive Explanation✅
YoutubeA walk through the isolation forest23m✅
Complete Anomaly Detection Tutorials Machine Learning And Its Types With Implementation36m✅

Deep Learning

Technical Skills (Libraries/Frameworks/Tools)

CSS

Django

HTML

FormatResourceLengthProgress
CodecademyLearn HTML7h✅
Make a website4h✅
ArticleAlternative Text⬜

Langchain

FormatResourceLengthProgress
CoursePinecone: LangChain AI Handbook0/11⏳
DeepLearning.AILangChain for LLM Application Development1h48m⬜
LangChain: Chat with Your Data1h18m⬜

JavaScript

Matplotlib

FormatResourceLengthProgress
DatacampIntroduction to Seaborn4h✅
Introduction to Matplotlib4h✅

MLFlow

FormatResourceLengthProgress
DatacampIntroduction to MLFlow4h✅

Numpy

FormatResourceLengthProgress
YoutubeNumpy Array Broadcasting In Python Explained13m✅

Nexxt.JS

FormatResourceLengthProgress
DocsStart building with Next.js⬜

Pandas

PyTorch

ReactJS

FormatResourceLengthProgress
CodecademyLearn ReactJS: Part I13h✅
Learn ReactJS: Part II3h✅
CourseNexxtJS: React Foundations⬜

Spacy

FormatResourceLengthProgress
DatacampAdvanced NLP with spaCy4h✅

Tensorflow & Keras

deep-learning
generative-ai
learning-resources
llms
machine-learning
nlp
python

Significant stargazers

(top 24 of 25)

Setu Shah

89 followers · starred Sep 2020

Marco Hinz

727 followers · starred Sep 2020

Crystina Xinyu Zhang

67 followers · starred Oct 2020

Peter Solnica

1,416 followers · starred Sep 2020