Welcome to Web3 Developer, a blog about cryptography, distributed systems and p2p protocols.
My name is Ben and I work as a software engineer in the blockchain and web3 space. I’ve created this blog as a place to gather my thoughts and share knowledge on the various topics I find interesting. Rust is my current programming language of choice and so most of the code samples I share will be written in Rust.
Over the coming weeks and months I’m planning to write about topics such as, mathematics for cryptography, asymmetric cryptography, end-to-end encryption, zero knowledge proofs, Noise Protocol Framework, TLS, MLS and libp2p to name a few. If you find these topics interesting feel free to subscribe (on the home page) to be notified when new posts are published.
This blog is a work in progress so stay tuned for more updates!