Skip to content
LinkedInX

Learning AI & Machine Learning

AI (Artificial Intelligence) is a field no engineer can ignore in 2026. With generative AI tools like ChatGPT, Claude, and Gemini now part of everyday workflows, understanding what AI is doing and how it works has become a real advantage for engineers.

This section covers everything from AI and machine learning fundamentals to generative AI, RAG, the AI agent stack — memory, tools, MCP, skills, hooks, subagents, and orchestration — fine-tuning, and evaluation, all in a way that builds knowledge step by step.

What I Cover Here

AI Transformation

Go beyond AI and ML technical understanding to learn AI adoption at the organizational and business level. Structured across five phases: strategy, readiness, organization building, execution, and sustainment.

  • AI Transformation — Section entry point covering the definition, DX differences, and learning order
  • Organizational and Culture Transformation in AI — Explains organizational design and culture transformation for successful AI transformation, including CoE, federated, and embedded models and a staged capability-building path.
  • What is AI COE — Role, structure, and how to launch a Center of Excellence for AI
  • AI-Driven vs. AI-Native Organizations — Defines and contrasts the two organizational models — AI-Driven and AI-Native — from the perspectives of strategy, culture, technology, and operations.
  • AI Driven vs. AI Native Development — Compares the development approaches of AI Driven and AI Native organizations across development processes, technology stacks, team structures, and decision-making styles. Provides a framework for choosing which development model to pursue.
  • Individual AI Use vs. Organizational AI Use — Individual and organizational AI adoption differ fundamentally in purpose, strategy, and approach. Learn the characteristics of each and how to convert individual success into organizational value.
  • Talent and Skills Transformation in the AI Era — Explains the skill sets and talent strategy needed in the AI era, including how to combine internal development, hiring, external support, automation, reskilling, and new AI-era roles.
  • Individual AI Use Level Definitions — Defines five levels of individual AI use: Introduction, Validation, Application, Efficiency, and Transformation, from trying AI chat to improving work and spreading effective practices.
  • AI Maturity Model: Diagnosing Your Organization’s AI Evolution — A five-stage diagnostic synthesis informed by Gartner, IBM, and NIST
  • What is AI Ready? — Understanding AI Ready: the prerequisites for organizations to successfully adopt AI. Evaluate and improve your readiness across tools and technology, people, pilot projects, governance, diffusion, data, and infrastructure.
  • What is AI Powered? — Characteristics of an AI Powered organization: embedding AI into core business processes, measuring AI impact, and designing human-AI collaboration models.
  • AI Adoption, AI Enablement, and AI Transformation: Differences and Relationships — Explains the definitions and dependencies of AI adoption, AI enablement, and AI transformation, and shows how strategy, organization, and investment change depending on the level an organization aims to achieve.
  • What Is AI Native? — Explains AI Native as the end state in which AI becomes the default rather than the exception. Places it within the AI Ready to AI Transformation to AI Native progression, and covers the definition, five characteristics, diagnostic questions, and paths for established companies.
  • What Is Agent Ready? — Explains Agent Ready as the state in which AI agents can act autonomously within business operations. Covers how it differs from AI Ready, the six requirements of connectivity, identity, codified procedures, context supply, observability, and guardrails, plus a self-assessment checklist.
  • AI Transformation Strategy Frameworks — Covers how to build an AI transformation strategy using McKinsey’s Rewired framework, BCG’s AI transformation portfolio, and Accenture’s Total Enterprise Reinvention — including how to prioritize initiatives.
  • Change Management for AI Transformation — Covers the theory and practice of change management for successful AI transformation — applying Kotter’s 8-step model, resistance patterns and responses, communication strategy, and Microsoft’s growth mindset case study.
  • The AI-Driven Operating Model: An Overview — Explains what an AI-first operating model is, how it differs from traditional models, and the three core elements of transformation — drawing on McKinsey’s Agile Operating Model and Deloitte’s Human-Machine Collaboration Model.
  • AI Adoption Roadmap — Explains a three-phase roadmap and practical methodology for moving beyond ad-hoc PoCs and turning AI adoption into real business value.
  • Preventing PoC Failure — Production-Backward design, countering the five root causes, and production rollout conditions
  • Sustaining AI: Communities and Organizational Self-Directed Learning — Explains how to design study groups, communities of practice, and self-directed learning systems that help organizations sustain AI adoption.

AI & Machine Learning Basics

Learn how AI, machine learning, and deep learning relate to each other, and understand the core concepts behind each.

How Generative AI Works

Learn the foundations of generative AI itself: LLMs, reasoning models, and how text, image, music, and video generation work.

  • How Generative AI Works — The big picture of AI that generates text, images, music, and video
  • What Is an LLM? Large Language Models Explained — How large language models work and developed
  • Transformer Models — Starting from the 2017 paper ‘Attention Is All You Need,’ this article explains the Transformer’s Self-Attention, Multi-Head Attention, and Positional Encoding for beginners. Learn the mechanisms that underpin modern LLMs, with diagrams.
  • BERT vs. GPT — Both BERT and GPT are Transformer-based, but their architectures are opposites. This article explains the differences between bidirectional vs. unidirectional, MLM vs. autoregressive — and which tasks each excels at — for beginners.
  • Reasoning Models — Explains how ‘think before answering’ reasoning models and modes work. Covers Chain-of-Thought, RLHF, and related techniques, and how they differ from standard LLMs — for intermediate learners.
  • Generative AI Models and Intelligence Metrics — Model types, IQ-style scores, and practical capability signals
  • How Text Generation Works — A beginner-friendly explanation of how LLMs generate text. Covers token prediction, sampling strategies, context windows, and prompt design — with ChatGPT, Claude, and Gemini as concrete examples.
  • How Image Generation Works — A beginner-friendly explanation of how AI image generation works, focused on diffusion models. Uses DALL-E, Midjourney, Stable Diffusion, and Imagen as examples to explain how Text-to-Image AI works.
  • How Video Generation Works — A beginner-friendly explanation of AI video generation. Covers Video Diffusion Models, the DiT architecture, and how temporal consistency is achieved.
  • How Music Generation Works — A beginner-friendly explanation of AI music generation. Covers token-based music generation, diffusion model approaches, and how AI learns musical structure.

Generative AI Engineering

Learn how to design AI instructions, context, execution environments, and repeat structure for practical use: prompt engineering, context engineering, harness engineering, and loop engineering.

  • Prompt Engineering — Design instructions that make answer quality more stable
  • Context Engineering — Provide the documents, history, and constraints AI needs
  • Harness Engineering — Connecting AI to tools, permissions, and checks
  • Loop Engineering — Designing an iteration’s granularity, exit conditions, and pacing
  • The AI Agent Stack — An overview of the twelve representative layers that make up a modern AI agent — RAG, Context, Memory, Agent, Agentic AI, Tools, MCP, Skills, Hooks, Subagents, Orchestration, and Eval — with links to deeper explanations of each.
  • The Context Window and Its Limits — Explains how the context window works: what counts toward the limit, why filling it degrades quality, and what to do as the limit approaches.
  • What Is Prompt Caching? — Explains how shared-prefix computation is reused, with distinctions among Claude, the OpenAI API, ChatGPT, and Codex.
  • What Is Context Compaction? — Explains how a long conversation is reduced to needed task state, using Claude Code, Codex, and ChatGPT examples and covering information-loss risks.
  • Why Quality Degrades in Long Conversations — Explains why AI quality degrades in long conversations — instruction dilution, stale information, and accumulated contradictions — and how to counter each.

RAG (Retrieval-Augmented Generation)

Learn how RAG lets LLMs search external documents and answer from evidence. This is the foundation for safely connecting AI to internal documents, current information, and specialized sources.

Memory

Learn how an AI agent retains information across conversation turns and sessions, and recalls it when needed.

AI Agents

Learn how AI systems use tools, plan work, and complete multi-step tasks.

Agentic AI

Learn the idea of agentic AI: systems that plan, decide, and self-correct while working toward a goal.

Tools

Learn how AI agents call functions to connect with the outside world and actually act.

MCP (Model Context Protocol)

Learn about MCP — the open standard that lets AI models connect with external tools and data. Understanding MCP explains why tools like Claude Code and Claude Desktop can integrate with so many services.

  • What Is MCP? — An overview of the protocol that bridges AI and external tools
  • Why MCP? — The M×N integration problem and how MCP solves it
  • MCP Architecture — The three-layer structure: Host, Client, and Server
  • MCP Capabilities — Tools, Resources, and Prompts — what they are and when to use each
  • Remote MCP vs Local MCP — An explanation of the two types of MCP server deployment — Local MCP and Remote MCP — using Figma’s Native MCP as a concrete example. Covers how each works, their differences, and real-world Skills (capabilities) for beginners.

Skills

Learn the idea of skills: reusable know-how loaded on demand, rather than kept in context at all times.

Hooks

Learn how hooks run logic automatically at predetermined points in an agent’s execution.

Subagents

Learn how a main agent delegates specific work to specialized helper agents.

Orchestration

Learn how to coordinate multi-step workflows and multiple AI agents so they add up to one completed job.

AI Evaluation

Learn how to measure model and LLM-application quality before production use.

Fine-tuning

Learn how additional training changes an LLM’s behavior, style, and task performance when prompting or RAG is not enough.

AI Governance

Learn the decision-making structures, policies, and processes for using AI safely, ethically, and legally. Covers the five principles of Responsible AI, major frameworks including NIST AI RMF, EU AI Act, and ISO/IEC 42001, and agile governance approaches for the fast-moving generative AI era.

Generative AI Security

Understand the security risks specific to generative AI and learn systematically from attack techniques through defense frameworks and guardrail implementation. Covers the knowledge developers need when embedding AI into products.

Suggested Learning Order

Starting with AI & machine learning basics

Begin with What Is Machine Learning? to get a clear picture of how AI, ML, and deep learning relate before diving into each topic.

  1. What Is Machine Learning? — AI vs. ML, and the three types of learning
  2. What Is Deep Learning? — Neural networks and how LLMs work
  3. Learning Paradigms — Practical techniques like transfer learning and fine-tuning

Using generative AI in practical work

Start with how LLMs work, then move through model choice, prompts, context, harnesses, RAG, and the AI agent stack. This path connects chat-based use to practical system design.

  1. How Generative AI Works — The overall picture
  2. What Is an LLM? — LLM basics
  3. Generative AI Models and Intelligence Metrics — How to choose models
  4. Prompt Engineering — Instruction design
  5. Context Engineering — Supplying needed information
  6. Harness Engineering — Execution and verification design
  7. Loop Engineering — Designing the repeat structure
  8. What Is RAG? — Evidence-grounded generation from external documents
  9. What Is Memory — Retaining information across sessions
  10. What Is an AI Agent? — AI systems that act across multiple steps
  11. What Is Agentic AI — The plan, act, and self-correct loop
  12. What Is Tool Use — Calling external functions safely
  13. What Is MCP? — The standard for connecting tools and data
  14. What Are Skills — Designing reusable procedures
  15. What Are Hooks — Building in automatic verification and approval
  16. What Is Orchestration — Coordinating multi-step, multi-agent work
  17. What Is AI Evaluation? — Measuring quality before production use

Learning MCP for practical AI tool use

If you want to get more out of tools like Claude Code, start with What Is MCP?.

  1. What Is MCP? — Core concepts and overview
  2. Why MCP? — The problem it solves
  3. MCP Architecture — How it works under the hood
  4. MCP Capabilities — What you can actually do with it

Prerequisites

No advanced math is required. Having a basic sense of functions and probability from high school math will help, but it is not necessary to follow along with the conceptual explanations.

Familiarity with engineering basics (terminal, Git) is helpful but not required. Reading Engineering Basics first will give you a more practical foundation.