← Back to list

Azure AI-102 AI Engineer Study Guide: Moving to MKDocs and GitHub Pages

Azure AI-102 Study Guide and why I’ve moved to MKDocs and GitHub pages

Andrew Kelleher in Azure Architects · 2025-10-09 16:41 · 5 claps · 1.8 min read paywalled
#ai-102 #azure #ai #artificial-intelligence #certification
Open on Medium ↗
Wiki topics: AI · AI · General ☁️ · DevOps & Cloud 🔓 · Open Source

Azure AI-102 AI Engineer Study Guide: Moving to MKDocs and GitHub Pages

📢 TLDR: the AI-102 AI Engineer certification study guide is published on GitHub here

Over the years, I’ve created study guides for Microsoft Azure certifications using one of two typical approaches:

  • A simple blog post with a list of useful links for each exam topic
  • A more comprehensive study guide built in Notion

Both approaches worked reasonably well for smaller sets of content, but they start to fall short as the amount of information grows.

Why the Blog Format Didn’t Work

Blog posts are great for storytelling and sharing updates, but they don’t scale well when you’re trying to build something structured and reference-heavy.

A single long post becomes hard to navigate, difficult to update, and almost impossible for others to contribute to meaningfully.

Even with tables of contents and headings, it never quite felt like the right tool for the job.

Notion Was Good… Until It Wasn’t

I’m a big fan of Notion. It’s clean, flexible, and brilliant for personal note-taking. For previous study guides, I experimented with publishing Notion pages as study guides. However, it’s not ideal for something I want to be community-led and frequently updated.

Exam topics change regularly, and while Notion does allow external editing, managing access and contributions can be a bit of a hassle. It adds unnecessary friction to what should be an open and simple process.

Moving to MKDocs + Material

For this study guide, I’ve taken a different approach. I’ve built the guide using **MKDocs Material and published it via GitHub Pages**. This brings several benefits:

  • 🧭 Better structure and navigation — ideal for large amounts of content
  • 🛠️ Easy to update — push a commit to GitHub, and the site updates automatically (Okay, I still need to create the GitHub Action for this!)
  • 🌍 Open for contributions — anyone can fork, suggest changes, or open issues
  • Clean presentation — without needing to maintain a complex CMS

I believe this setup aligns perfectly with the concept of a living study guide that can evolve as exam objectives change.

Check Out the AI-102 Study Guide

You can view the complete AZ-102 Study Guide here:

If you spot any errors or want to suggest additions, contributions are very welcome.

Finally, if you’re currently studying for the AI-102 exam, good luck!

Originally published at https://www.carbonlogiq.io on October 9, 2025.


메타데이터
post_id
244a01a3d111
slug
azure-ai-102-ai-engineer-study-guide-moving-to-mkdocs-and-github-pages-244a01a3d111
url
https://medium.com/azure-architects/azure-ai-102-ai-engineer-study-guide-moving-to-mkdocs-and-github-pages-244a01a3d111
canonical_url
https://medium.com/azure-architects/azure-ai-102-ai-engineer-study-guide-moving-to-mkdocs-and-github-pages-244a01a3d111
author_url
https://medium.com/@andrewkelleher_873
status
ok
fetched_at
2026-07-16 22:58:16