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.

Subscribe

The Algorithms

A growing reference of quantum algorithms, each deconstructed in the Theory of Problem Solving style. ✓ marks a published analysis.

StatusAlgorithmCategory
Grover's AlgorithmSearch
Deutsch–JozsaOracle separation
Bernstein–VaziraniOracle separation
Simon's AlgorithmHidden subgroup
Quantum Fourier TransformPrimitive
Quantum Phase EstimationPrimitive
Shor's AlgorithmFactoring / Hidden subgroup
Quantum TeleportationProtocol
Superdense CodingProtocol
Variational Quantum Eigensolver (VQE)Variational / NISQ
QAOAVariational / NISQ
Amplitude EstimationPrimitive
HHL (Linear Systems)Linear algebra
Surface CodesError correction
Quantum Random WalksSearch / Simulation