Quantum
I believe quantum computing is the next great technological wave — the same kind of wave AI was when I started building in it. The way to be early is to understand it deeply: not memorizing circuits, but reconstructing them from first principles, the same way I deconstruct algorithmic problems.
This section has two halves: the story, and the reference. The story is Understanding the Universe — physics rebuilt from intuition, from relativity to quantum mechanics to programming the universe itself. The reference is the algorithm table below — quantum algorithms dissected one at a time, with the math and the Qiskit code.
The Blog
Understanding the Universe
A narrative journey through theoretical physics — from first principles to programming the universe.
Understand the universe → understand quantum mechanics → learn how to program the universe. This publication builds an understanding of modern physics from first principles: thought experiments, beautiful intuition, and the mathematics when it earns its place.
New chapters arrive like a novel, roughly every month — one continuous journey, with standalone deep-dives and essays in between.
The Algorithms
A growing reference of quantum algorithms, each deconstructed in the Theory of Problem Solving style. ✓ marks a published analysis.
| Status | Algorithm | Category |
|---|---|---|
| ✓ | Grover's Algorithm | Search |
| — | Deutsch–Jozsa | Oracle separation |
| — | Bernstein–Vazirani | Oracle separation |
| — | Simon's Algorithm | Hidden subgroup |
| — | Quantum Fourier Transform | Primitive |
| — | Quantum Phase Estimation | Primitive |
| — | Shor's Algorithm | Factoring / Hidden subgroup |
| — | Quantum Teleportation | Protocol |
| — | Superdense Coding | Protocol |
| — | Variational Quantum Eigensolver (VQE) | Variational / NISQ |
| — | QAOA | Variational / NISQ |
| — | Amplitude Estimation | Primitive |
| — | HHL (Linear Systems) | Linear algebra |
| — | Surface Codes | Error correction |
| — | Quantum Random Walks | Search / Simulation |