Learning resources

Engineering

Networking

  1. Computer Networking: Top Down Approach

SRE

  1. Site Reliability Engineering: How Google Runs Production Systems

Patterns and Architecture

  1. Design-patterns (Gang of Four)
  2. Fundamentals of Software Architecture: An Engineering Approach
  3. Clean Architecture: A Craftsman's Guide to Software Structure and Design
  4. Domain-Driven Design: Tackling Complexity in the Heart of Software

MLE/MLOps

  1. Designing Machine Learning Systems
  2. Machine Learning Engineering with Python: Manage the production life cycle of machine learning models using MLOps with practical examples

Softskills

  1. The Missing Readme

Fundamentals

Deep Learning

  1. Deep Learning (Adaptive Computation and Machine Learning series) Illustrated Edition

Statistical Inference

  1. Statistical Inference