RSSAmplifier

Blog

Jose Storopoli, PhD

storopoli.comRSS feed ↗22 posts

Latest posts

YubiKey EVM Signer

An Airgapped Hardware Wallet using your YubiKey natively in EVM chains.

The Future of Bitcoin Finance and L2s

How DeFi will come to Bitcoin, enabling you to do more with your Bitcoin, yet with very good trust assumptions.

A letter to my son

A letter to my son, filled with timeless wisdom and philosophical insights.

My current development workflow and tools

How supply chain devastating attacks made me change my mind recently.

The beauty of math's incompleteness or how self-references can beautifully screw things up

How I've fell in love with Math.

Randomness in computation: sprinkle a little bit of randomness, and voilà!

How to make your own non-deterministic, but highly reliable, linear

BitVM: how to bridge using 1-of-N trust assumptions

Intuition behind what's going on under the hood of BitVM.

Merkle trees and the Taproot protocol

Merkle trees and the Taproot protocol

The road less travelled

Advice for those who want to marshall themselves and reach higher grounds.

Zig comptime is such a powerful built-in feature

A deep dive into the `comptime` feature of the Zig programming language.

Von Neumann: the sharpest mind of the 20th century

How Von Neumann single-handedly revolutionized mathematics, quantum mechanics, and computing.

Some intuitions on zero-knowledge proofs

An introduction to zero-knowledge proofs and their applications.

Shamir's secret sharing

How to share secrets and do threshold cryptography.

Sherlock Holmes final letter: a simple dead man's switch in Rust

A simple no-bullshit dead man's switch in Rust.

Seed phrases and entropy

How to understand the math behind good passwords.

Basics of cryptographic signatures

Don't roll your crypto but KNOW your crypto instead.

Fullstack and progressive web apps in Rust: a tale of a sudoku spyware

How to build once and for all web apps using Rust and Dioxus instead of bloated and brittle JavaScript.

htmx: an oasis in a desert of soy

Don't blindly throw JavaScript at every problem.

Zero-cost abstractions

Exploring the concept of zero-cost abstractions in programming languages.

Lindley's paradox, or the consistency of Bayesian thinking

Inside every non-Bayesian there is a Bayesian struggling to get out.

Word embeddings

How to do machine learning with cosines.

What is soydev? And why do I hate it

Too much bloat in development and a philosophical take on the development process.