A mathematician dreaming about describing the Universe with equations and symbols.
2026
- June 06, 2026 - Best practices for critical cryptographic code in Rust
- June 02, 2026 - How Zcash mining fits together: the node, Stratum, and the mining stack
- May 30, 2026 - How Emacs package installation works: ELPA, MELPA, and a hand-rolled allowlist
- May 28, 2026 - A new onboarding method, applied to the Zcash stack at ZODL
- May 28, 2026 - From Spacemacs to a small hand-rolled Emacs: why and what is in it
- May 28, 2026 - Hardening a hand-rolled Emacs config: five findings and their fixes
- March 17, 2026 - Mouse tracking in the terminal with escape sequences
- February 13, 2026 - Accessing research papers: open access tools and shadow libraries
- January 16, 2026 - Claude Code GitHub workflow integration
- January 16, 2026 - Claude Code Slash Commands: A Comprehensive Guide
- January 16, 2026 - Understanding Claude Code's /context command
- January 16, 2026 - Claude Code Memory System: CLAUDE.md Files Explained
2025
2024
- June 08, 2024 - Facts about prime numbers
- June 06, 2024 - Analyse de MiCA pour les consommateurs et entreprises du Web3
- June 06, 2024 - Thoughts on folding schemes
- June 06, 2024 - Post Quantum cryptography - links
- May 16, 2024 - Cryptography/R&D engineering practices
- May 10, 2024 - Opiniated good Rust engineering practices
- March 31, 2024 - Mutlivariate cryptography
- March 09, 2024 - You said webdev, in 2024?
- January 31, 2024 - The Sumcheck protocol
- January 28, 2024 - Privacy toolkit
- January 20, 2024 - The Rekt test, revisited
- January 13, 2024 - My Web3 security researcher journey (WIP)
- January 13, 2024 - Engineering in the el world
- January 02, 2024 - Top of my head 2024 wishes and 2023 recap
2023
2022
2020
2019
2018
2017
2016
2009