Puzzles

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