The resources listed in this note have not been verified yet. They are included so that they can be checked at a later time. The order is random.
“I failed my way to success” — Thomas Edition.
Emoji notations: 🐙 (Github), 📚 (Book / Files), 🟢 (I’ve noted/learned), 📺 (Youtube/Videos), ⭐ (My favorite), 🎓 (MOOC / Courses)

Learn how to learn

Blog / Personal websites

  • serrano.academy 📺 (Youtube channel of Luis Serrano, the author of Grokking Machine Learning)
  • vcubingx 📺 (A Youtube channel like 3Blue1Brown, talk about Math and CS).

Coding platforms

Computer Science

  • CS50x 2025 - CS Course from Harvard University, taught by David J. Malan 📺

Data Structure & Algorithms

Design patterns

Computer Vision

Articles

Data Science

Articles

Deep Learning

  • Deep Learning by Ian Goodfellow and Yoshua Bengio and Aaron Courville 📚
Articles

Engineering / MLOps

AWS Certified Data Engineer (DEA-C01)

DevOps

General

Generative AI / LLM

  • AI Engineering: Building Applications with Foundation Models | Chip Huyen 📚
  • Build LLM Applications (from Scratch) | Manning 📚
  • Building Generative AI Services with FastAPI 📚
  • Hands-On Large Language Models: Language Understanding and Generation by Jay Alammar, Maarten Grootendorst 📚 — Github repository. 🐙
  • LLM courses 🐙 🎓 — everything to learn about LLM.

Articles / Video

Machine Learning

  • Machine Learning - A Probabilistic Perspective - Kevin P. Murphy 📚
  • Pattern Recognition and Machine Learning - Christopher M. Bishop 📚

Maths / Prop / Stats

Statistics

  • How not to be wrong by Jordan Ellenberg 📚 🟢
  • Practical Statistics for Data Scientists by Andrew Bruce and Peter Bruce 📚
  • Statistics for Non-Statisticians by Birger Stjernholm Madsen 📚

NLP

Articles

Python

Pytorch

Tensorflow

Tools & Services & References

 

Vibe Coding / Building apps

  • Ray Fernando — 12y ex-Apple • I build AI apps live (bugs included) 📺
  • Tools
    • spec-kit — Toolkit to help you get started with Spec-Driven Development 🐙