Practice tracks for sharpening GPU programming, ML systems intuition, algorithmic problem solving, and quantitative reasoning.
GPU Programming LeetGPU Browser-based GPU programming challenges for building comfort with kernels, memory movement, and parallel execution. GPU Kernels Practice
Tensor Systems Tensara Tensor and systems-oriented exercises for practicing the reasoning patterns behind modern AI workloads. Tensors Systems AI
ML Systems and Deep Learning Practice TesnorTonic Personal TensorTonic profile for tracking tensor puzzle progress, practice, and systems-oriented problem solving. Kernels PyTorch Deep Learning
Mojo / GPU Mojo GPU Puzzles Hands-on GPU puzzles in Mojo for learning kernel structure, memory hierarchy, and accelerator programming. Mojo GPU Kernels
GPU Architecture GPU Demystified A practical path for building intuition about GPU architecture, programming models, and performance behavior. Architecture Performance CUDA
CUDA Intuition Sasha Rush GPU Puzzles Interactive GPU puzzles by Sasha Rush for learning CUDA-style programming through small, focused exercises. Numba CUDA Colab
Algorithms LeetCode Core algorithm and data-structure practice for interviews, implementation fluency, and problem decomposition. DSA Interviews Practice
Math + Code Project Euler Mathematical programming problems that reward clean reasoning, efficient algorithms, and numerical insight. Math Algorithms Reasoning
Quant Reasoning Jane Street Puzzles High-quality probability, logic, and optimization puzzles for practicing precise quantitative thinking. Logic Probability Optimization
Problem Solving Brain Stellar A puzzle archive for building broad reasoning strength across math, logic, and programming-style challenges. Puzzles Logic Math