AI/ML Engineering
20 chaptersThis page contains all chapters in this theme. Open chapters in sequence or use this page as a section map.
Why should an engineer know ML and AI?
Original ContenteasyIntroductory chapter: AI's capabilities and limitations, impact on architecture and careers.
Open chapterHunting for Electric Sheep: The Big Book of Artificial Intelligence (short summary)
Book SummarymediumA broad historical and engineering panorama of AI: from ancient computing ideas and the perceptron to AlexNet, deep learning, and foundation models, with focus on how algorithms, infrastructure, and product practices evolved together.
Open chapterGrokking Artificial Intelligence Algorithms (short summary)
Book SummaryeasyAn introductory guide to AI algorithms: search, evolutionary methods, swarm intelligence, ML, ANN, and Q-learning. Best read together with modern LLM/GenAI sources.
Open chapterDeep Learning and Data Analysis: A Practical Guide (short summary)
Book SummaryeasyA concise intro to deep learning and data science: fundamentals, classical ML algorithms, hands-on tasks, and practical walkthroughs with TensorFlow, Keras, and PyTorch.
Open chapterAI Engineering (short summary)
Book SummaryhardChip Huyen on creating AI applications: foundation models, prompting, RAG, agents, finetuning, quality assessment and production practices.
Open chapterHands-On Large Language Models (short summary)
Book SummarymediumJay Alammar and Maarten Grootendorst: visual guide to LLM with ~300 illustrations - tokenization, embeddings, transformers, RAG.
Open chapterAn Illustrated Guide to AI Agents (short summary)
Book SummarymediumJay Alammar and Maarten Grootendorst: a practical guide to AI agents - memory, tools, planning, reflection, multi-agent coordination, and engineering risks.
Open chapterPrompt Engineering for LLMs (short summary)
Book SummarymediumJohn Berryman and Albert Ziegler (creators of GitHub Copilot): LLM Loop, RAG, agents, workflows and the transition to context engineering.
Open chapterGenAI/RAG System Architecture
Original ContentmediumOriginal chapter about production GenAI/RAG architecture: ingestion, retrieval, orchestration, guardrails, evaluation, and latency/cost trade-offs.
Open chapterDeveloping Apps with GPT-4 and ChatGPT (short summary)
Book SummaryeasyA concise practical 2023 guide to getting started with LLM apps: OpenAI API basics, prompting, prompt injection mitigation, lightweight fine-tuning, and early LangChain patterns.
Open chapterPrecision and recall at your fingertips
Original ContenteasyA simple and practical explanation of precision/recall, their trade-off and threshold selection using the example of “Vasya and the Wolf”.
Open chapterThe history of Google TPUs and their evolution
Original ContentmediumHow Google went from TPU v1 for inference to Ironwood: architectural decisions, economics of AI infrastructure and comparison with the GPU approach.
Open chapterLovable: from GPT Engineer to full-stack AI builder
Original ContentmediumAnalysis of the history of Lovable, business model and conceptual architecture of the vibe-coding platform: from open-source CLI to cloud product with agent workflow.
Open chapterDyad: local AI app builder architecture
Original ContentmediumAnalysis of the Dyad architecture: multi-process Electron, agent+tool orchestration, template-driven development and local-first approach with a checkpoint model.
Open chapterML platform in T-Bank: the common good or better not needed
Original ContentmediumAnalysis of an interview about the development of the ML platform at T-Bank: from SSH circuits to platform engineering, data workflows and production operation.
Open chapterAI in SDLC: the path from assistants to agents by Alexander Polomodov
DocumentarymediumExtended report on the transition from AI assistants to agent scenarios in the SDLC: tools, protocols, governance, performance assessment and practical implementation cases.
Open chapterPyTorch: Powering the AI Revolution
DocumentaryhardThe official PyTorch documentary about how the framework grew from an experiment to the foundation of an AI ecosystem.
Open chapterAlphaGo: The Documentary
DocumentaryhardDocumentary about AlphaGo's match against Lee Sedol and the breakthrough in artificial intelligence.
Open chapterThe Thinking Game: Documentary
DocumentaryhardDocumentary about DeepMind, AGI and Demis Hassabis: the path from AlphaGo to the Nobel Prize for AlphaFold.
Open chapterProgramming Meanings by Alexey Gusakov (CTO Yandex)
DocumentarymediumSpeech by Yandex CTO Alexey Gusakov on the transition from coding algorithms to designing intentions, restrictions, metrics and reward cycles in LLM products.
Open chapter