← Portfolio home

🧠 AI Visual Notes

Animated, single-page visual notes explaining key AI / LLM concepts.

LLM Concepts

LLM Concepts

30 essential LLM concepts every AI practitioner should know — from tokens and embeddings to RAG, agents, and guardrails.

Advanced GenAI

Advanced Topics in Generative AI & LLM Engineering

Deeper dives into embeddings, generative AI, and the techniques behind production LLM engineering.

Specialized Models

8 Specialized AI Models

Eight specialized AI model types and the specific tasks each one is built to solve.

Top 1% Concepts

The 9 AI Concepts Setting the Top 1% Apart in 2026

Nine advanced ideas, like agentic loops, that separate elite AI practitioners from the rest.

Mental Model

AI Engineering Mental Model

The mental model AI engineers use to design, debug, and optimize complex AI systems.

Mental Model in Practice

The AI Engineer's Mental Model

Applying the AI engineer's mental model to build a real, working AI-powered assistant.

RAG Chunking

Chunking Strategies for RAG

Six chunking strategies for RAG and how each one affects retrieval accuracy and noise.

RAG Architectures

Top 6 RAG Architectures Every AI Engineer Should Know

Six RAG architectures walked through with a concrete research example.

RAG vs Agentic RAG

RAG vs Agentic RAG

How retrieval-augmented generation evolves when you put agents in the loop.

Vectorless RAG

Vectorless RAG Explained

Document QA without chunking or embeddings, using hierarchical reasoning instead.

End of Vector DB?

The End of Vector DB?

Why graph databases may be the future of RAG architecture.

Vector Search

Top Vector Search Techniques Explained

Key vector search techniques and where they shine, from recommendations to image retrieval.

Multi-Agent Systems

Multi-Agent Systems

What multi-agent systems are and how autonomous agents cooperate or compete to reach goals.

Agent Memory

AI Agent Memory Stack

How an AI agent's memory stack works in practice, from short-term to long-term recall.

Loop Engineering

Loop Engineering 101

The complete guide to building AI loops that ship code while you sleep.

Prompter vs Loop Engineer

The Difference Between a Prompter and a Loop Engineer

Why robust loops, not clever prompts, are what make AI systems actually work.

Claude Code

Claude Code: Project Structure

How to structure a project for effective, collaborative work with Claude Code.

Auth Methods

API Key vs JWT vs OAuth 2.0

Three auth approaches compared — different problems, different tools, when to use each.

Data Cleaning

Python Data Cleaning Cheat Sheet

A quick reference for inspecting, cleaning, and preparing data in Python.

AI GitHub Repos

Top 12 AI GitHub Repositories

Twelve must-know AI GitHub repositories every engineer should have on their radar.

Offline AI

Offline AI GitHub Projects

Ten GitHub projects that let you run AI completely offline on your own computer, for free.