Hello! 👋🏼 I'm Jesse (he/him). I like to build and think about developer tools and ecosystems that cultivate curiosity.







2025
2024
Axum WebSocket echo server | |
Lifetimes in Rust by example |
2023
Building incremental games as web applications | |
A setInterval() alternative for browser-based games |