Learning paths
- 🔬Programmingadvanced
Reverse engineering fundamentals
How to read a compiled binary back into something a human can reason about. The file format and loader, disassembly and decompilation of x86-64, and dynamic analysis with debuggers and instrumentation. Three lessons of mechanism — what the toolchain on each side actually does, and what no amount of effort can recover.
3 lessons · certificate - 🛒Businessintermediate
Consumer behavior fundamentals
The mechanisms behind how buyers decide, what drives demand, and what happens after the sale. Decision architecture (System 1/2, anchoring, prospect theory, defaults), motivation and identity (SDT, JTBD, hedonic vs utilitarian, signaling), and the journey beyond purchase (consideration sets, cognitive dissonance, satisfaction, loyalty mechanics). Each lens presented with its replication status, not as a marketing recipe.
3 lessons · certificate - 🐍Programmingadvanced
Advanced Python for backend
The advanced syntax and runtime patterns that production Python backends rely on. Async and asyncio fundamentals, the type system as both static contract and runtime spec, FastAPI's dependency-injection model, and SQLAlchemy 2.0's async ORM — four lessons of mechanism over framework hagiography.
4 lessons · certificate - 📈Businessintermediate
Startup financing and cap tables
The math and mechanics of venture-backed equity financing — ownership and dilution, priced rounds and anti-dilution, SAFEs and convertible notes, term-sheet structure, employee equity vehicles across jurisdictions, and the exit waterfalls that determine the per-share outcome. Six lessons of mechanics that apply across every cycle.
6 lessons · certificate - ⚡Scienceintermediate
How energy works
From thermodynamics through grid engineering — the physics, the units, and the engineering trade-offs of every major energy source. Six lessons cover energy and power units, combustion and thermal cycles, nuclear fission, nuclear fusion, solar and wind and batteries, and the grid that ties them together. Mechanism-first, evergreen, no predictions.
6 lessons · certificate - 🧬Scienceintermediate
Genome editing and metabolic medicine
How DNA encodes proteins, how CRISPR/Cas9 cuts and repairs DNA, how base and prime editors achieve precision without breaks, what GLP-1 agonists do across multiple tissues, how clinical trial evidence is built, and how to read the resulting medical evidence. Six lessons, mechanism-first, evidence-aware.
6 lessons · certificate - 💹Businessintermediate
Macroeconomics fundamentals
Money, inflation, central banks, and the business cycle — the structural concepts that appear in every economy, in every era. Six lessons, mechanism-first, without policy advocacy or predictions about specific outcomes.
6 lessons · certificate - ⚛️Scienceadvanced
Quantum computing fundamentals
What a qubit actually is mathematically, how entanglement and circuits compose, the hardware approaches and their trade-offs, why error correction is the central engineering problem, where algorithmic quantum speedup lives, and how cryptography adapts. Six lessons, math-load-bearing, with no predictions about timelines.
6 lessons · certificate - 🔌Historyadvanced
The global semiconductor supply chain
Why chip manufacturing concentrated in a handful of firms and regions, how the lithography chokepoint emerged from compounding R&D, what export-control instruments actually do as a matter of law, what catchup historically required, and the structural risks that follow from the resulting concentration. Six lessons, mechanism-first, with no predictions.
6 lessons · certificate - ⚡Scienceadvanced
Semiconductors: from band theory to modern chips
A six-lesson path from the physics of silicon to the global chip industry. Start with bands, doping, and the PN junction; build up through diodes and transistors to CMOS gates; then walk the wafer through a fab, decode '5 nm' marketing, and trace how Dennard scaling died and chiplets carry Moore's law forward. By the end you can read a chip datasheet, follow a TSMC roadmap, and explain why every modern SoC is half-dark.
6 lessons · certificate - 🔁AIadvanced
Loop engineering for LLM agents
Build agent loops that finish, recover from errors, stay on budget, and produce checkable work. Start with the smallest ReAct loop; layer on state management, error taxonomy, and budgets; finish with adversarial verification panels, sub-agent orchestration, and the loop-shaped anti-patterns that ship to prod more than they should.
3 lessons · certificate - 📈AIintermediate
LLM, agent, and RAG evaluation & monitoring
A compact track on how to know your LLM-powered system is actually working: LLM benchmarks vs. real evals, agent trajectory evaluation, RAG evaluation in production, and the OpenTelemetry GenAI conventions that tie traces across LangSmith, Phoenix, and Datadog LLM.
6 lessons · certificate - 🎯AIadvanced
Reinforcement Learning today
A short, modern tour of where RL is actually working in 2026: the post-RLHF landscape, DPO and its variants, RL with verifiable rewards (GRPO, DeepSeek-R1 style), and how reasoning models use RL on chains of thought.
5 lessons · certificate - 🧬AIintermediate
How LLMs work: from scratch
Ten lessons that build up a modern LLM end to end — neural nets and backprop, attention and transformers, tokenization, pretraining, modern architectures and MoE, scaling laws, post-training (SFT/RLHF/DPO), and inference internals like the KV cache.
10 lessons · certificate - 🛠️AIadvanced
Harnesses, MCP, and advanced agent techniques
How modern coding agents are actually built: the Model Context Protocol, MCP server authoring in Python and TypeScript, agent harness design, subagent orchestration, tool-use patterns, and context engineering for long-running agents.
8 lessons · certificate - 🧠AIadvanced
Advanced RAG: graphs, hybrid retrieval, and evaluation
Nine lessons that take Retrieval-Augmented Generation past the cosine-search baseline. Chunking, hybrid retrieval with rerankers, query rewriting, GraphRAG and HippoRAG/RAPTOR, agentic multi-hop patterns, and how to actually evaluate the whole thing with RAGAS.
9 lessons · certificate - 🎮Businessintermediate
The Game Industry
Read the $180B+ global games market like an analyst: map the platform segments, understand how the developer-to-player value chain skims revenue, compare distribution channels across Steam, app stores, and mini-games, decode mobile F2P unit economics (CPI, LTV, ROAS), navigate China's ISBN system and Tencent/NetEase gatekeeping, and assess cloud gaming's economics through the lens of Stadia's 2023 shutdown.
5 lessons · certificate - 🏗Programmingintermediate
Scalable System Design
Design systems that handle millions of users without falling over. You will size and scale app tiers with load balancers and autoscaling, apply caching strategies that cut DB load by 95%, partition databases with sharding and replication, and wire services together with message queues and resilience patterns — leaving you ready to lead a real system design review.
4 lessons · certificate - 🤖Roboticsbeginner
Robotics Foundations
By the end of this path you will be able to describe a robot's three-pillar anatomy, select appropriate sensors for a given task, choose and size the right motor type, write a basic closed-loop controller on a microcontroller, and explain why loop rate and latency matter in real systems.
4 lessons · certificate - 👁️Roboticsadvanced
Robot Perception and State Estimation
By the end of this cursus you will be able to model a pinhole camera, calibrate it with OpenCV, recover stereo depth, downsample and register LiDAR point clouds with ICP, implement a Kalman filter predict-update cycle from scratch, and explain how ORB-SLAM3 and Cartographer solve the full SLAM problem including loop closure and pose-graph optimisation.
4 lessons · certificate - 🦾Roboticsintermediate
Robot Kinematics
Build a complete kinematic toolbox for serial robot arms. You will attach coordinate frames to every link using homogeneous transforms, compute end-effector pose from joint angles with DH-parameter-based forward kinematics, invert that map analytically and numerically to find joint angles from a desired pose, and differentiate FK to get the Jacobian for velocity control and singularity analysis.
4 lessons · certificate - 🎛️Roboticsintermediate
Robot Control Systems
Build a complete understanding of robot control from first principles. By the end of this path you will be able to design and implement feedback loops, tune PID controllers for real actuators, model multi-joint systems in state space, apply pole placement and LQR, and generate smooth trajectories that a robot arm or mobile robot can track with minimal error.
4 lessons · certificate - 🤖AIadvanced
Reinforcement Learning Foundations
Go from zero to deep RL in four lessons. You will formalize sequential decision-making as a Markov Decision Process, solve small MDPs exactly with dynamic programming, implement Q-learning and SARSA from scratch, and understand DQN, policy gradients, actor-critic, and PPO well enough to use them in real projects.
4 lessons · certificate - 📊Mathintermediate
Probability and Statistics for Machine Learning
Build the mathematical foundation every ML practitioner needs: go from sample spaces and distributions to Bayesian inference and hypothesis testing. By the end you will be able to choose the right distribution for any modelling problem, derive maximum likelihood estimators, reason about uncertainty the Bayesian way, and correctly interpret p-values and confidence intervals.
4 lessons · certificate - 🗺️Roboticsadvanced
Motion Planning and Navigation
Go from first principles to a working ROS navigation stack. You will model any robot as a point in configuration space, implement and compare Dijkstra, A*, PRM, RRT, and RRT*, and wire together a global planner, local planner, and AMCL localizer for a real mobile robot.
4 lessons · certificate - 🔢Mathintermediate
Linear Algebra for Engineers
Master the mathematical backbone of machine learning, signal processing, and scientific computing. By the end you will decompose any matrix into its fundamental subspaces, compute eigenvalues and eigenvectors, apply the SVD for low-rank approximation and compression, and solve least-squares problems — all with geometric intuition and NumPy.
4 lessons · certificate - ⚙️Programmingadvanced
How Compilers Work
Follow source code on its full journey from raw characters to machine instructions. You will build intuition for each compiler phase — scanning, parsing, semantic analysis, and code generation — and understand why each exists, what can go wrong inside it, and how the phases connect. By the end you will be able to read compiler error messages with precision, write a toy expression evaluator, and reason about what your compiler is doing when you flip on -O2.
4 lessons · certificate - 🌐Programmingadvanced
Distributed Systems Fundamentals
After finishing this cursus you will be able to design, evaluate, and reason about distributed systems with engineering precision: model failures and time correctly, choose the right consistency level for a workload, explain why consensus is hard and how Raft solves it safely, and architect replication and partitioning strategies that scale without creating hot spots or correctness bugs.
4 lessons · certificate - 🧠AIintermediate
Deep Learning Foundations
Build and train neural networks from scratch. By the end you will implement forward and backward passes in NumPy, tune optimizers and regularizers to close the train-val gap, design convolutional architectures for image tasks, and read transformer papers fluently — understanding self-attention, multi-head attention, and positional encodings from first principles.
4 lessons · certificate - 🗄️Programmingadvanced
Database Internals
Go beneath the SQL surface and understand how databases actually work. After this track you will be able to explain how data is laid out on disk, why B-trees dominate relational indexes, when to reach for an LSM-tree instead, and how MVCC lets Postgres serve thousands of concurrent readers and writers without blocking. You will read query plans, tune buffer pools and checkpoints, design indexes that avoid heap fetches, and reason precisely about isolation levels and concurrency anomalies.
4 lessons · certificate - ⚡Programmingadvanced
Concurrency and Parallel Programming
Master the full concurrency stack: from race conditions and lost updates, through mutexes and deadlock prevention, to CPU memory models and lock-free atomics, and finally to async event loops and coroutines. After this cursus you can reason about any concurrent system, pick the right synchronization primitive, and debug races and deadlocks methodically.
4 lessons · certificate - 🔐Programmingadvanced
Applied Modern Cryptography
Build the cryptographic judgment to evaluate any system's security posture. You will be able to choose the right primitive for each job (AES-GCM, HMAC, Argon2, ECDH, Ed25519), explain why common constructions fail (ECB, textbook RSA, nonce reuse, bare CTR), read a TLS 1.3 handshake trace, and audit real code for the most dangerous cryptographic misuses.
4 lessons · certificate - 🏗️Businessadvanced
AI Transformation in Business
After completing this path, you will be able to assess your organisation's true AI readiness, distinguish genuine P&L impact from pilot theatre, design a measurement framework that produces credible ROI verdicts, evaluate data infrastructure gaps before they sink a deployment, choose the right organisational structure and build-vs-buy posture, and govern AI systems as an audited, continuously monitored practice — not a one-time compliance checkbox. Built on peer-reviewed field studies, the MIT 2025 GenAI Divide, BCG/Harvard, and the EU AI Act.
6 lessons · certificate - 📊Businessadvanced
AI Agents in Business: The Evidence
Five advanced lessons on what is actually known — from peer-reviewed papers, regulatory filings, and primary disclosures — about AI agents in business. Customer service, coding, legal, scientific R&D, and agentic RPA, each anchored on verifiable sources rather than vendor case studies.
5 lessons · certificate - 🛠️Programmingintermediate
Full-Stack with Node.js, React, and Next.js
An eight-lesson path that builds a full-stack engineer from the runtime up. Start with the Node.js event loop, build a REST API with Express, learn React fundamentals and hooks, master modern data fetching, then move into Next.js App Router, Server Components, Server Actions, and a Prisma + Postgres deployment.
8 lessons · certificate - 🧊AIintermediate
AI 3D Mesh Generation: Foundations to Production
A five-lesson tour of how Meshy, Tripo, Rodin, Hunyuan3D, and Trellis actually work in 2026. Starts from the 3D representation zoo, walks through the modern image-and-text-to-3D pipeline, dives into native 3D generative models, covers texturing and PBR, and ends with the production pipeline and platform landscape.
5 lessons · certificate - 🪙Businessintermediate
SEO and GEO for Crypto and Centralized Exchanges
A seven-lesson path for SEO and content practitioners working in crypto. Starts with a working model of crypto and classical SEO/GEO foundations, then steps up to advanced operator work: programmatic SEO at scale, GEO measurement across AI engines, and E-E-A-T / entity SEO for YMYL content.
7 lessons · certificate - 🧭AIintermediate
LLM Models in Practice
Six lessons on choosing and using the right LLM for the job. Get a clear-eyed view of the 2026 model landscape, learn to compare capabilities honestly, understand the open-vs-closed tradeoff, and stop optimizing for benchmarks that don't predict your task.
6 lessons · certificate - ⚡Programmingintermediate
Parallel Programming with CUDA
A six-lesson path from why GPUs exist to writing your own performant CUDA kernels. Learn the programming model, memory hierarchy, and optimization techniques that turn a 100x speedup from theoretical into practical.
6 lessons · certificate - 📚AIbeginner
LLM Basics
A single-lesson taster that introduces the most fundamental concept behind every modern LLM app: the context window. Learn what tokens are, why models forget, and what 'lost in the middle' actually means in practice.
1 lesson · certificate - 🎨AIintermediate
Modern AI Beyond Text
Five lessons on AI that sees, hears, and generates. Start with the unifying idea of multimodal models, dive into vision-language models and OpenCLIP, watch video generation make the leap from research to product, then bring it home with AI-aided software development.
5 lessons · certificate - 🔌Programmingintermediate
API Design & Reliability
Six lessons on shipping an HTTP API that other engineers actually enjoy using. Start with REST principles and status codes, secure it with OAuth 2.0, then make it survive real traffic with rate limiting, idempotency, and load balancing.
6 lessons · certificate - 🤖AIintermediate
Agentic AI Systems
Move beyond single prompts into agents that plan, use tools, and loop. Six lessons covering the agent mindset, the LangGraph framework, the realities of context windows, where humans belong in the loop, the security pitfalls, and how to evaluate non-deterministic systems.
6 lessons · certificate - 🏛️Computer Scienceintermediate
System Design Fundamentals
Ten lessons covering the building blocks every backend engineer needs to reason about scale. Move from traffic-shaping and caching through the hard tradeoffs of distributed data, then up to architectural styles that decide how teams ship.
10 lessons · certificate - 🧠AIintermediate
Building LLM Apps
A practical seven-lesson path from raw model calls to a production-ready RAG application. You'll learn how to ground LLMs in your own data, orchestrate the pieces with LangChain, observe what they actually do, and evaluate the result so you can ship with confidence.
7 lessons · certificate - 🏗️Programmingintermediate
Data Engineering Foundations
An eight-lesson path from SQL fundamentals to a modern data stack. You'll learn how to query and tune relational data, cache hot reads, model with dbt, choose between lakehouse and warehouse architectures, and wire pipelines together with Kafka and Airflow. By the end you can reason about every layer a production data platform actually runs on.
8 lessons · certificate
Individual lessons
- Programmingadvanced
Dynamic analysis and debuggers
Reverse engineering by running the binary. Why dynamic analysis sees what static cannot, how debuggers and breakpoints actually work (INT3 vs hardware vs page-fault), tracing (strace, ltrace, dtrace, eBPF), dynamic binary instrumentation with Frida and PIN, the common anti-debug tricks, sandboxing with Unicorn and Qiling, and the static-dynamic loop that does the real work.
8 steps·~12 min - Programmingadvanced
Disassembly and decompilation
Reading machine code back into something a human can reason about. Instruction decoding (linear sweep vs recursive descent), x86-64 calling conventions, stack frames, control-flow graph recovery, what decompilers actually do and what they fundamentally cannot recover, and the practical tool landscape (IDA, Ghidra, Binary Ninja, radare2).
8 steps·~12 min - Programmingadvanced
Binary formats and what the loader does
The first layer of reverse engineering — the file format on disk and the loader that maps it into memory. ELF, PE, and Mach-O as variants of the same idea; sections vs segments; symbol tables and what stripping actually removes; PLT/GOT/IAT and dynamic linking; packers like UPX; and the triage you do before opening a disassembler.
8 steps·~12 min - Programmingintermediate
Linting from first principles
What a linter actually is, what its rules enforce, how AST-based analysis works, the cost of auto-fix, the ecosystem (ESLint, Ruff, Clippy, golangci-lint), where to wire it in (LSP / pre-commit / CI), why false-positive rate is the real budget, and when a custom rule pays for itself.
8 steps·~12 min - Businessintermediate
The consumer journey and what happens after purchase
The structure of a purchase from first exposure through repeat. The classical funnel and its loyalty-loop extensions, consideration sets, post-purchase cognitive dissonance, the expectation/perception model of satisfaction, the retention vs acquisition cost asymmetry, and the actual mechanisms behind repeat buying — habit, switching cost, identity, and trust.
8 steps·~12 min - Businessintermediate
What drives demand — motivation and identity
The motivation theories that try to explain consumer demand: Maslow's hierarchy and its critique, self-determination theory's three needs, the jobs-to-be-done reframing, hedonic vs utilitarian goods, identity signaling and Veblen demand, and the social-norm pull. Each presented as a lens with a clearly stated empirical track record.
8 steps·~12 min - Businessintermediate
How buying decisions actually form
The cognitive mechanisms behind consumer choice: dual-system thinking, the durable heuristics, anchoring, prospect theory's loss aversion and S-shaped value function, diminishing sensitivity, the contested choice-overload finding, and the default effect. Frames each as a mechanism with its replication status, not a marketing recipe.
8 steps·~12 min - Programmingadvanced
SQLAlchemy 2.0 async ORM in production
SQLAlchemy 2.0 from the production angle. The engine/session/transaction layering, the typed declarative, the identity map, the N+1 query problem, async-only gotchas (no lazy loading), savepoint nesting, and the connection-pool knobs that decide whether the backend survives load.
8 steps·~12 min - Programmingadvanced
FastAPI dependency injection and the request lifecycle
Dependency injection as a pattern, FastAPI's Depends as one concrete implementation. Sub-dependencies and per-request caching, yield-based cleanup, where Pydantic v2 validation runs, lifespan-scoped resources, BackgroundTasks vs real queues, and the override trick that makes the whole thing testable.
8 steps·~12 min - Programmingadvanced
Advanced Python typing for backend
Python's type system has two audiences — static checkers and runtime frameworks. Generics, Protocol, TypedDict, ParamSpec, type narrowing, and runtime introspection, framed as the spec that Pydantic, FastAPI, and SQLAlchemy actually execute.
8 steps·~12 min - Programmingadvanced
Async Python and asyncio
Async Python from the bytecode up. Coroutines vs return values, how the event loop schedules tasks, when async beats threading or multiprocessing, structured concurrency with TaskGroup, and the cancellation rules that production backends live or die by.
8 steps·~12 min - Businessintermediate
Exit waterfalls: who gets paid what at a sale
How the proceeds of an acquisition or IPO are distributed across the cap table — the liquidation-preference stack from senior preferred to common, the participating-vs-non-participating choice, worked examples with multiple preferred classes, and why the same headline exit value can produce very different per-share outcomes.
8 steps·~12 min - Businessintermediate
Option pools and employee equity: ISOs, NSOs, RSUs, BSPCE, EMI
How the employee option pool is sized and refreshed, what the 409A valuation determines about option strike prices, the tax-treatment differences between ISOs, NSOs, and RSUs in the US, and the parallel structures (BSPCE in France, EMI in the UK) that achieve similar incentive alignment.
8 steps·~12 min - Businessintermediate
Term-sheet anatomy: preferences, board, and control
What the specific clauses in a venture term sheet actually do — liquidation preferences and participation, board composition, protective provisions, pro-rata, drag-along, registration rights — and the difference between standard market terms and the 'dirty' terms that signal a stressed deal.
8 steps·~12 min - Businessintermediate
SAFEs and convertible notes: deferred-pricing instruments
How convertible notes and SAFEs let early investors put in capital without setting a valuation, the math of the valuation cap and the discount, how the conversion at the next priced round actually computes, and why post-money SAFEs are now more common than pre-money.
8 steps·~12 min - Businessintermediate
Priced rounds: pre-money, post-money, and the share math
How a priced equity financing actually closes — the price per share calculation, the relationship between pre-money valuation and ownership, the mechanics of anti-dilution provisions, and what 'full ratchet' and 'weighted average' mean for the cap table after a down round.
8 steps·~12 min - Businessintermediate
Cap tables and dilution: the arithmetic of ownership
What a capitalization table records, the difference between issued and fully-diluted shares, how new issuance dilutes existing holders, and the math that makes 'I own 10% of the company' a more or less meaningful claim depending on which denominator you use.
8 steps·~12 min - Scienceintermediate
The grid: frequency, dispatch, and variability
Why an electrical grid is one giant synchronous machine, what frequency stability and rotational inertia actually mean, how dispatch ordering and ancillary services keep the lights on, and why variable renewable integration is fundamentally an engineering problem at the system level.
8 steps·~12 min - Scienceintermediate
Solar, wind, and batteries: physics, scaling, and supply
Why photovoltaics have a hard thermodynamic ceiling (Shockley-Queisser), why wind power scales with the cube of velocity (Betz), how lithium-ion chemistries actually differ, the learning-curve mathematics that produced the cost declines, and where the materials supply chains concentrate.
8 steps·~12 min - Scienceintermediate
Nuclear fusion: physics, approaches, engineering
What it takes to fuse hydrogen isotopes — the four conditions (temperature, density, confinement time, energy gain), the three main approaches (magnetic, inertial, magnetized target), the engineering problems (tritium, neutrons, materials) that remain after the physics is in hand.
8 steps·~12 min - Scienceintermediate
Nuclear fission: chain reactions, reactors, fuel cycles
How fission releases energy from heavy nuclei, why neutron moderation determines reactor design, the structural choices behind LWR, CANDU, gas-cooled, fast, and molten-salt reactors, what the fuel cycle actually consists of, and where waste, cost, and safety arguments sit.
8 steps·~12 min - Scienceintermediate
Combustion and thermal cycles: how fuel becomes work
How hydrocarbon combustion releases energy as heat, the four canonical thermal cycles that convert that heat into mechanical or electrical work (Rankine, Brayton, Otto, Diesel), why combined-cycle gas plants reach 60% efficiency, and how carbon intensity scales with cycle and fuel choice.
8 steps·~12 min - Scienceintermediate
Energy units: joules, watts, capacity factor, LCOE
The handful of quantitative concepts that make every energy debate readable — joules and watts, energy density, capacity factor, levelized cost of energy, exergy — and what each one is good and bad at communicating.
8 steps·~12 min - Scienceintermediate
Reading medical evidence: effect sizes, confidence, and the hierarchy
How to read a clinical trial result with discipline — the difference between absolute and relative risk reduction, what number-needed-to-treat captures, what confidence intervals actually mean, the hierarchy of evidence quality, and why statistical significance is not the same as clinical importance.
8 steps·~12 min
