← Back
Tutorials

Step-by-step

Hands-on guides that build understanding — not just working code.

Published
Beginner Agents · AI Jun 2026 · 9 lessons

Building AI Agent Systems — Series

A ground-up series on designing and shipping artificial intelligence (AI) agent systems. Covers the agent fundamentals (pillars, components, spectrum, workflow patterns) through to agentic workflow modelling, prompt chaining (sequential LLM calls with validation gates), routing (classify and dispatch), parallelisation (split / run / merge), the evaluator-optimiser refinement loop, and orchestrator-workers for dynamic, runtime task splitting.

Prerequisites: Basic familiarity with Large Language Models (LLMs)
Mindmap AI Mar 2026 · Interactive

The GenAI Landscape — structured

Foundations, architectures, tooling, and production patterns across modern Generative AI — navigable as a structured mindmap.

Intermediate Python · Operations Research Mar 2026 · ~45 min

Scheduling with CP-SAT — A Hands-On Tutorial

From a single machine to RCPSP — how to model and solve real scheduling problems in Python using Google's CP-SAT solver. Working code, animated Gantt charts, and intuition at every step.

Prerequisites: Python, basic familiarity with optimisation
Intermediate Python · Hardware ~20 min

How much can you get from your CPU — and when do you need a GPU?

Most Python code uses a fraction of available CPU power. An interactive explainer on parallelism, OpenBLAS tiling, and where the CPU ceiling actually is.

Prerequisites: Basic Python, NumPy familiarity
Beginner Intermediate Finance Mar 2026

Stock Market Series — A Guide I Made for My Son

Two-level interactive guide — from what a stock is all the way to financial statements, technical analysis, and building a real portfolio.