Stephen Gruppetta
@stephengruppetta.com
Constantly looking for simple ways to explain complex things…
Here you'll find:
• Python
• Narrative Technical Writing
• Track & Field Athletics
Links in the pinned post below
stephengruppetta.com
Here you'll find:
• Python
• Narrative Technical Writing
• Track & Field Athletics
Links in the pinned post below
stephengruppetta.com
I work hard to avoid it. Still, technically it’s still a statement. Everything is!
November 10, 2025 at 11:52 PM
I work hard to avoid it. Still, technically it’s still a statement. Everything is!
They also have a system to find keys efficiently, in the same way you can find "zymology" quickly without having to go through to each word in the dictionary, one at a time.
thepythoncodingstack.substack.com/p/the-misund...
thepythoncodingstack.substack.com/p/the-misund...
The Misunderstood Hashable Types and Why Dictionaries Are Called Dictionaries • [Club]
What does hashable really mean? And what’s the real superpower in dictionaries?
thepythoncodingstack.substack.com
November 9, 2025 at 5:27 PM
They also have a system to find keys efficiently, in the same way you can find "zymology" quickly without having to go through to each word in the dictionary, one at a time.
thepythoncodingstack.substack.com/p/the-misund...
thepythoncodingstack.substack.com/p/the-misund...
How would you find "zymology" now? And how long do you reckon it will take you to find the word?
---
Python's dictionaries are called dictionaries not just because you look up a key (like the word in a real dictionary) and you find the value (the word's definition in the English dictionary)
...
---
Python's dictionaries are called dictionaries not just because you look up a key (like the word in a real dictionary) and you find the value (the word's definition in the English dictionary)
...
November 9, 2025 at 5:27 PM
How would you find "zymology" now? And how long do you reckon it will take you to find the word?
---
Python's dictionaries are called dictionaries not just because you look up a key (like the word in a real dictionary) and you find the value (the word's definition in the English dictionary)
...
---
Python's dictionaries are called dictionaries not just because you look up a key (like the word in a real dictionary) and you find the value (the word's definition in the English dictionary)
...
Done? It probably didn’t take you too long to find "zymology"
But here's a thought experiment. Imagine that you didn’t know the order of the letters in the alphabet. You can still read letters and words, you just don't know the order.
...
But here's a thought experiment. Imagine that you didn’t know the order of the letters in the alphabet. You can still read letters and words, you just don't know the order.
...
November 9, 2025 at 5:27 PM
Done? It probably didn’t take you too long to find "zymology"
But here's a thought experiment. Imagine that you didn’t know the order of the letters in the alphabet. You can still read letters and words, you just don't know the order.
...
But here's a thought experiment. Imagine that you didn’t know the order of the letters in the alphabet. You can still read letters and words, you just don't know the order.
...
And that’s what makes it stick.
I think this is such an important point. Too much learning material focusses on stuffing too much in too little time, ticking off topics at a sprinting pace.
Often you need to let things “brew”.
I think this is such an important point. Too much learning material focusses on stuffing too much in too little time, ticking off topics at a sprinting pace.
Often you need to let things “brew”.
November 8, 2025 at 10:45 PM
And that’s what makes it stick.
I think this is such an important point. Too much learning material focusses on stuffing too much in too little time, ticking off topics at a sprinting pace.
Often you need to let things “brew”.
I think this is such an important point. Too much learning material focusses on stuffing too much in too little time, ticking off topics at a sprinting pace.
Often you need to let things “brew”.
Yeah, I survived for years without it on a Mac, too. But this thing I’m doing, they insisted on Adobe—some companies don’t change their habits, it seems!
November 7, 2025 at 12:23 PM
Yeah, I survived for years without it on a Mac, too. But this thing I’m doing, they insisted on Adobe—some companies don’t change their habits, it seems!
It’s a question of trust. We make this judgement with all products we use: how much do we trust those products.
November 7, 2025 at 10:49 AM
It’s a question of trust. We make this judgement with all products we use: how much do we trust those products.
…unless you explicitly set it to `None`:
```
>>> _ = None
>>> print(_)
None
```
But then, that's just a normal identifier, so maybe it doesn't count!
```
>>> _ = None
>>> print(_)
None
```
But then, that's just a normal identifier, so maybe it doesn't count!
November 3, 2025 at 2:11 PM
…unless you explicitly set it to `None`:
```
>>> _ = None
>>> print(_)
None
```
But then, that's just a normal identifier, so maybe it doesn't count!
```
>>> _ = None
>>> print(_)
None
```
But then, that's just a normal identifier, so maybe it doesn't count!
In our Python for Beginners course we had plenty of exercises where my solution was different to the participants’ ones not because I used fancier tools, but because I used basic tools in a different way.
That’s part of learning how to code…
2/2
That’s part of learning how to code…
2/2
October 28, 2025 at 2:46 PM
In our Python for Beginners course we had plenty of exercises where my solution was different to the participants’ ones not because I used fancier tools, but because I used basic tools in a different way.
That’s part of learning how to code…
2/2
That’s part of learning how to code…
2/2
Ah… I like modern programming so much better…when you can actually read variable and function names. And they (mostly) make sense…
October 26, 2025 at 2:11 PM
Ah… I like modern programming so much better…when you can actually read variable and function names. And they (mostly) make sense…
October. Germany. Drink beer
Or is that only in Bavaria?
Or is that only in Bavaria?
October 26, 2025 at 9:11 AM
October. Germany. Drink beer
Or is that only in Bavaria?
Or is that only in Bavaria?