Skip to content

Nicola-Loi/tech-resources

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Tech Resources

A personal library on machine learning, data engineering, system design and engineering craft.

ML GenAI Data Eng Data Analysis Leadership System Design


Overview

A collection of 50+ resources built over years of study and hands-on work in data and ML engineering.

Topics span from machine learning, generative AI, data engineering, data analysis, system design, and all the way to engineering craft — what it means to grow as a senior engineer and eventually a team lead.

These resources come from university courses, work experience, and a genuine curiosity for the field. I keep adding to this list as I find things worth keeping track of.

The collection covers books, newsletters, courses, articles, research papers, and tools. I also maintain hands-on material in this repo: google-cloud/ with BigQuery SQL patterns and Google Cloud Workflows building blocks, and oauth/ with REST protocols and OAuth2 notes.

How to use this list

There are a lot of resources here and your time is limited. Don't try to consume them all at once — pick a few from the categories where you need to grow most, and do a focused deep dive.

Before choosing, it helps to reflect on your current skill set and identify the real gaps. Then come back and pick 2–3 resources that address those gaps directly.


Books

  • Machine Learning Systems by Chip Huyen
  • Applied Time Series Analysis by Terence C. Mills
  • Fluent Python by Luciano Ramalho
  • Learning SQL by Alan Beaulieu
  • Data Science on the Google Cloud Platform by Valliappa Lakshmanan
  • Introduction to Machine Learning Systems by Vijay Janapa Reddi
  • Big Book of MLOps by Databricks
  • Designing Data-Intensive Applications by Martin Kleppmann
  • Building Microservices: Designing Fine-Grained Systems by Sam Newman
  • Fundamentals of Software Architecture by Neal Ford and Mark Richards
  • Fundamentals of Data Engineering by Matt Housley
  • Data Engineering with Python by Paul Crickard
  • AI Engineering: Building Applications with Foundation Models by Chip Huyen
  • Building Applications with AI Agents by Michael Albada
  • AI Systems Performance Engineering by Chris Fregly
  • Prompt Engineering for LLMs by John Berryman and Albert Ziegler

Newsletters


Articles


Tools


Other


About

Personal curated resources on machine learning, data engineering, system design and engineering.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors