Beginner
Mojo
AI
CUDA
MAX
Modular
GPU
Mojo Programming Language
Direct GPU programming without CUDA — Modular's AI systems language
Mojo gives software direct access to GPU cores without a CUDA interface. Built by Modular as part of the MAX platform, it compiles Python-shaped code to native hardware — CPUs, GPUs, and AI accelerators.
Intermediate
MAX
Modular
Inference
Vulkan
vLLM
GPU
AI
MAX Inference Engine
Hardware-agnostic AI serving — NVIDIA, AMD, and Apple without CUDA lock-in
MAX is Modular's high-performance inference platform that serves 1000+ models across NVIDIA, AMD, and Apple hardware with a single OpenAI-compatible endpoint. Compare it against the traditional vLLM + CUDA stack and learn where each fits.
Beginner
Rust
Python
Ownership
Cargo
Systems
Rust for Python Developers
A side-by-side tutorial — every concept shown in Python first, then its Rust equivalent
Learn Rust through the Python you already know. Types, collections, errors, traits, closures, ownership, borrowing, lifetimes, concurrency and macros — each shown in Python first, then its Rust equivalent, with the feature gaps on both sides spelled out.