Writing
5 entriesCryptography from first principles, SHA-256 walked through gate by gate, Merkle trees, ECDSA, proof of work, and the mathematics behind why a 51% attack is technically possible and economically absurd.
A threaded TCP chat with mutual TLS, self-signed certs minted in Python, the handshake walked through end to end, and an honest list of the security properties this thing does and does not give you.
The talk we gave at BSides Melbourne 2026. We built a self-hosted, offline research assistant that enforces hallucination prevention at the API layer — not the prompt. Here is why that architectural choice is the only one that actually works.
A workshop writeup. Two repos — one for setup, one for live coding — taking a room of first-time React users from a blank terminal to a deployed Todo app. Step-by-step, with the thinking I tried to teach behind every commit.
Every focus tool runs on the laptop you're trying not to get distracted by. I built a physical box instead. Arduino + Raspberry Pi + Gemini vision + a five-state FSM. Under AU$70. Boot-on-power.