Articles in this series
Shortly after I shared my previous post, a helpful redditor pointed out that the typed integers I alluded to is known as the newtype pattern in Rust,...
I wanted to share some pretty cool stuff I’ve been learning about Python bytecode with you, including how I added support for nested functions, but my...
Lifetimes are a fascinating feature of Rust and the human experience. This is a technical blog, so let’s focus on the former. I was admittedly a slow...
A few months into development, I decided my north star for Memphis would be to run a Flask server entirely within my interpreter. I had no idea how...
I’m currently exploring two interesting topics for Memphis, my Python interpreter in Rust: building for WebAssembly and embedding CPython. With no...
My Python interpreter, Memphis, has a REPL (read-eval-print loop)! This is old news. As long as you made zero mistakes while interacting with the wise...