Blog
Zero-Knowledge: Turning Computation into Polynomials (Part 1/3)
From a program to a few polynomial equations: how SNARKs encode computation through flattening, R1CS, and the QAP transformation
Verkle Trees: Polynomial Commitments (Part 2/2)
How a single curve point can commit to 256 children, and why proofs shrink from kilobytes to bytes
Ethereum's Merkle Patricia Trie (Part 1/2)
How Ethereum stores its state, commits it to a single hash, and why that design is hitting its limits
The Education Value Chain: Where AI Fits
Education isn't one thing. Decomposing it into stages reveals where technology can actually help.
Prompt-First Learning
What if textbooks adapted to your questions, not the other way around?
From Keys to Protocols: ECDH and ECDSA (Part 2/2)
How elliptic curve math enables secure key exchange and digital signatures
The Math Behind Your Private Key (Part 1/2)
From group theory to elliptic curves: how public-key cryptography actually works
Translation with Claude Code Skills
How custom skills and subagents make multilingual publishing faster, cheaper, and better than manual translation
- ← Prev
- 1 of 2
- Next →