Tyler (Jones Beach)
@fromscratchcode.com
If you’re an early-career dev feeling unsupported at work, you're not alone.
I’m building a Python interpreter in Rust and mentoring the quietly ambitious to get unstuck and code with confidence again.
fromscratchcode.com | fromscratchpress.substack.com
I’m building a Python interpreter in Rust and mentoring the quietly ambitious to get unstuck and code with confidence again.
fromscratchcode.com | fromscratchpress.substack.com
nice lean approach!
November 10, 2025 at 8:49 PM
nice lean approach!
nice job getting this out the door!
November 10, 2025 at 8:47 PM
nice job getting this out the door!
A) github.com/JonesBeach/e...
B) github.com/JonesBeach/c...
C) github.com/JonesBeach/m...
Thanks for taking a look!
B) github.com/JonesBeach/c...
C) github.com/JonesBeach/m...
Thanks for taking a look!
October 28, 2025 at 7:23 PM
A) github.com/JonesBeach/e...
B) github.com/JonesBeach/c...
C) github.com/JonesBeach/m...
Thanks for taking a look!
B) github.com/JonesBeach/c...
C) github.com/JonesBeach/m...
Thanks for taking a look!
thanks haha. James, is that you?
October 16, 2025 at 3:15 PM
thanks haha. James, is that you?
Oh yeah, kwargs work too:
dict(one=1, two=2, three=3)
dict({'one': 1, 'three': 3}, two=2)
dict(one=1, two=2, three=3)
dict({'one': 1, 'three': 3}, two=2)
October 3, 2025 at 6:39 PM
Oh yeah, kwargs work too:
dict(one=1, two=2, three=3)
dict({'one': 1, 'three': 3}, two=2)
dict(one=1, two=2, three=3)
dict({'one': 1, 'three': 3}, two=2)
Wow, I'd never actually thought about how this impacts the AST.
a == b == c
is actually evaluated as
(a == b) and (b == c)
which is different than something like
1 + 2 + 3
which gets evaluated as
(1 + 2) + 3
a == b == c
is actually evaluated as
(a == b) and (b == c)
which is different than something like
1 + 2 + 3
which gets evaluated as
(1 + 2) + 3
October 2, 2025 at 10:13 PM
Wow, I'd never actually thought about how this impacts the AST.
a == b == c
is actually evaluated as
(a == b) and (b == c)
which is different than something like
1 + 2 + 3
which gets evaluated as
(1 + 2) + 3
a == b == c
is actually evaluated as
(a == b) and (b == c)
which is different than something like
1 + 2 + 3
which gets evaluated as
(1 + 2) + 3