Jones Beach

Jones Beach @jonesbeach

About: I help quietly ambitious developers build the mindset and confidence of a senior engineer.

Joined:
Sep 30, 2024

Jones Beach
articles - 16 total

What I’ve learned from 200+ hours helping developers grow

This isn’t a how-to guide. Just a few things I’ve noticed while mentoring people 1:1 over the last...

Learn More 0 0Jul 14

How global variables work in Python bytecode

Think globally, act locally. Who knew this oft-touted phrase was referring to Python bytecode? Last...

Learn More 0 1Jun 16

How local variables work in Python bytecode

Local variables are stored on the stack. This line tormented me for years. I could spout it in an...

Learn More 0 0Jun 2

Verifying two interpreter engines with one test suite

Crosscheck, my cross-engine testing framework for Memphis, had been sitting atop my writing to-do...

Learn More 0 0May 5

I'm embarrassed by how much code I cut from my test suite

My parser test suite was a house of cards I’ve never been prouder to see collapse. I found a pattern...

Learn More 0 0Mar 31

I left corporate and still do roadmaps + a Memphis update

Happy March! This month I am putting a bow on my Q1 roadmap and continuing to unify the two Memphis...

Learn More 0 0Mar 3

Build a software career with meaning: a playbook

Even with 20 fingers and toes, I barely have enough digits to count how many times during my 9-5...

Learn More 0 0Feb 17

Building a Markdown blog with links optimized for Gatsby

While I was hoping this website would build itself, it ended up taking a good amount of fine-tuning!...

Learn More 0 0Feb 3

Typed integers in Rust for safer Python bytecode compilation

Shortly after I shared my previous post, a helpful redditor pointed out that the typed integers I...

Learn More 0 0Jan 13

How I added support for nested functions in Python bytecode

I wanted to share some pretty cool stuff I’ve been learning about Python bytecode with you, including...

Learn More 1 0Dec 30 '24

Improving memory efficiency in a working interpreter

Lifetimes are a fascinating feature of Rust and the human experience. This is a technical blog, so...

Learn More 0 0Dec 16 '24

An interpreter inside an interpreter

A few months into development, I decided my north star for Memphis would be to run a Flask server...

Learn More 2 0Nov 25 '24

Building for WebAssembly

I’m currently exploring two interesting topics for Memphis, my Python interpreter in Rust: building...

Learn More 0 0Nov 18 '24

Introducing: From Scratch Code

THE BIG CITY—From Scratch Enterprises LLC (ticker: FSE) announced its newest venture Monday, From...

Learn More 0 0Nov 4 '24

A REPL for fat-finger friendly typing

My Python interpreter, Memphis, has a REPL (read-eval-print loop)! This is old news. As long as you...

Learn More 0 0Oct 21 '24

Declarative macro magic from Axum in Rust

Take a quick glance at the code snippet below. Without thinking too hard, is get a function or a...

Learn More 0 0Oct 9 '24