Stephen Gruppetta's Avatar

Stephen Gruppetta

@stephengruppetta.com.bsky.social

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

1,732 Followers  |  403 Following  |  1,084 Posts  |  Joined: 10.10.2023  |  1.6239

Latest posts by stephengruppetta.com on Bluesky

Cartoon of a person holding a laptop teaching live, and information about the Real Python free Python Workshop, showing it's hosted by Stephen Gruppetta

Cartoon of a person holding a laptop teaching live, and information about the Real Python free Python Workshop, showing it's hosted by Stephen Gruppetta

Tomorrow, Wed 6th, join me for a free @realpython.com workshop for beginners

We'll build an arcade-style video game, and you'll learn lots of Python programming basics along the way

And let's see who'll have the highest score at the end!

Register here: realpython.com/live

05.08.2025 07:20 — 👍 0    🔁 0    💬 0    📌 0
Post image

Want to level up your Python skills for FREE? 🐍

We will host a Live Python Workshop on August 6, and you're invited!

📌 It's beginner-friendly
💬 Includes live Q&A
💡 Perfect to sharpen your skills

👉 Sign up here: buff.ly/Uit2djJ

04.08.2025 21:21 — 👍 2    🔁 1    💬 0    📌 0
Preview
Sprinting Technique, How Hard Can It Be? [Biomechanics Series 001] • Technique, Form, Biomechanics • #9 The first in a series on sprinting biomechanics, but I'll start at the end, with a case study: mine

I did quite well with my weekend list

Here are links to both articles I published.

First, my first experience at sprint technique analysis: backonthetrack.substack.com/p/sprinting-...

Next, a short article about a Python shortcut: www.thepythoncodingstack.com/p/flashy-fan...

03.08.2025 21:17 — 👍 0    🔁 1    💬 0    📌 0
Preview
Flashy, Fancy Shortcuts Aren't Always Suitable [Python Shorts] A Python Shorts post about a shortcut that's often overused

Some Python code is flashy. It looks cool. It doesn’t mean you should use it everywhere you can!

www.thepythoncodingstack.com/p/flashy-fan...

03.08.2025 19:56 — 👍 2    🔁 1    💬 0    📌 0
Preview
Sprinting Technique, How Hard Can It Be? [Biomechanics Series 001] • Technique, Form, Biomechanics • #9 The first in a series on sprinting biomechanics, but I'll start at the end, with a case study: mine

I did quite well with my weekend list

Here are links to both articles I published.

First, my first experience at sprint technique analysis: backonthetrack.substack.com/p/sprinting-...

Next, a short article about a Python shortcut: www.thepythoncodingstack.com/p/flashy-fan...

03.08.2025 21:17 — 👍 0    🔁 1    💬 0    📌 0
Preview
Flashy, Fancy Shortcuts Aren't Always Suitable [Python Shorts] A Python Shorts post about a shortcut that's often overused

Some Python code is flashy. It looks cool. It doesn’t mean you should use it everywhere you can!

www.thepythoncodingstack.com/p/flashy-fan...

03.08.2025 19:56 — 👍 2    🔁 1    💬 0    📌 0
Preview
Sprinting Technique, How Hard Can It Be? [Biomechanics Series 001] • Technique, Form, Biomechanics • #9 The first in a series on sprinting biomechanics, but I'll start at the end, with a case study: mine

It’s time to analyse my own sprinting technique after reading and studying two biomechanics textbooks.

Verdict: still plenty to do, but there are some positives, too

backonthetrack.substack.com/p/sprinting-...

02.08.2025 23:05 — 👍 1    🔁 1    💬 0    📌 0
Preview
Sprinting Technique, How Hard Can It Be? [Biomechanics Series 001] • Technique, Form, Biomechanics • #9 The first in a series on sprinting biomechanics, but I'll start at the end, with a case study: mine

It’s time to analyse my own sprinting technique after reading and studying two biomechanics textbooks.

Verdict: still plenty to do, but there are some positives, too

backonthetrack.substack.com/p/sprinting-...

02.08.2025 23:05 — 👍 1    🔁 1    💬 0    📌 0

Home alone this weekend (as rest of family is away)
So, expect:
- A new The Python Coding Stack article
- A new Back on the Track post (starting to talk about and analyse sprint biomechanics)
- Lots of takeaways (for me—I've got the excuse to be lazy)
- Binge-watching on Netflix
- Lots of reading

01.08.2025 17:23 — 👍 2    🔁 0    💬 1    📌 0

And next Wednesday's free beginners' @realpython.com workshop will be very different from last Wednesday's one

Register for free here: realpython.com/live

Will I see you there on Wednesday?

01.08.2025 17:03 — 👍 1    🔁 1    💬 0    📌 0
Preview
Python for Beginners Workshop: Build Your First Useful Program YouTube video by Real Python

If you missed our free beginners’ workshop this week, you can watch it here…

…and there’s another (different) workshop next Wednesday…

…and the Wednesday after

www.youtube.com/live/FMrZTjC...

01.08.2025 07:02 — 👍 1    🔁 1    💬 0    📌 1

Very impressed by how straight forward this approach is. Looking to adapt it to light scattering in tissue.

31.07.2025 14:08 — 👍 3    🔁 2    💬 1    📌 0

Looking forward to see your adaptation to light scattering…

01.08.2025 07:49 — 👍 0    🔁 0    💬 0    📌 0
Preview
Python for Beginners Workshop: Build Your First Useful Program YouTube video by Real Python

If you missed our free beginners’ workshop this week, you can watch it here…

…and there’s another (different) workshop next Wednesday…

…and the Wednesday after

www.youtube.com/live/FMrZTjC...

01.08.2025 07:02 — 👍 1    🔁 1    💬 0    📌 1
Post image

BREAKING: first images of GPT6 training cluster emerge.

Developing …

30.07.2025 16:00 — 👍 8    🔁 4    💬 0    📌 0

Second workshop of the day starts in an hour.

Join the 800+ who joined the first one earlier today…

30.07.2025 19:01 — 👍 1    🔁 0    💬 0    📌 0
Preview
🐍 Free Live Python Workshop: Build Your First Useful Program (July 30) – Real Python

Are you a Python beginner? New to programming?

Join me for a free 1-hour @realpython.com workshop later today, Wed 30th July. We'll cover some of the fundamentals through a hands-on project… and you'll be able to ask questions as we go along

Register for free to join on Zoom: realpython.com/live/

30.07.2025 06:59 — 👍 1    🔁 1    💬 1    📌 1
Preview
🐍 Free Live Python Workshop: Build Your First Useful Program (July 30) – Real Python

Choose your time slot: 1600 UTC or 2000 UTC
(they're the same workshop, so you only need to attend one—but we'll have another different workshop next week!)

(you'll also see the times in your own timezone on the registration page)
realpython.com/live/

30.07.2025 06:59 — 👍 0    🔁 0    💬 0    📌 0
Preview
🐍 Free Live Python Workshop: Build Your First Useful Program (July 30) – Real Python

Are you a Python beginner? New to programming?

Join me for a free 1-hour @realpython.com workshop later today, Wed 30th July. We'll cover some of the fundamentals through a hands-on project… and you'll be able to ask questions as we go along

Register for free to join on Zoom: realpython.com/live/

30.07.2025 06:59 — 👍 1    🔁 1    💬 1    📌 1

Thanks Łukasz! I love all the “behind the scenes” stuff, too

24.07.2025 19:34 — 👍 0    🔁 0    💬 0    📌 0
Preview
Python Backstage • Disassembling Python Code Using the `dis` Module Let's look behind the scenes to see what happens when you run your Python (CPython) code

With the dis module, you can see what bytecode looks like. In this, @stephengruppetta.com explained what happens inside when we run Python program

www.thepythoncodingstack.com/p/python-dis...

#python #Programming #PythonProgramming #SoftwareDevelopment #TechNews #OpenSource #DataEngineering

24.07.2025 12:03 — 👍 3    🔁 2    💬 0    📌 0

Here’s the poll at the start of my latest article. The results are interesting. I’m glad I wrote this article!

You can answer here (or just see the results): www.thepythoncodingstack.com/p/do-you-rea...

21.07.2025 06:00 — 👍 0    🔁 1    💬 0    📌 0

Here’s the poll at the start of my latest article. The results are interesting. I’m glad I wrote this article!

You can answer here (or just see the results): www.thepythoncodingstack.com/p/do-you-rea...

21.07.2025 06:00 — 👍 0    🔁 1    💬 0    📌 0
Preview
Do You Really Know How `or` And `and` Work in Python? Let's explore the Python expression `5 or 0`

The result of the poll at the start of this article justifies me writing it. Clearly, it’s needed…

Do You Really Know How `or` And `and` Work in Python?

www.thepythoncodingstack.com/p/do-you-rea...

20.07.2025 20:07 — 👍 0    🔁 0    💬 0    📌 1
Preview
Are Python Dictionaries Ordered Data Structures? #python Although dictionaries have maintained insertion order since Python 3.6, they aren't strictly speaking ordered data structures. Read on to find out why and how the edge cases can be important depending on your use case.

Are Python Dictionaries Ordered Data Structures? #python

19.07.2025 03:00 — 👍 3    🔁 1    💬 0    📌 0
Preview
Python Backstage • Disassembling Python Code Using the `dis` Module Let's look behind the scenes to see what happens when you run your Python (CPython) code

What happens backstage at Python Theatre?

Let’s disassemble some code…

www.thepythoncodingstack.com/p/python-dis...

08.07.2025 08:53 — 👍 1    🔁 1    💬 1    📌 0
Preview
Codetoday Unlimited Membership Two Months Free—Get access to all courses with a monthly or annual subscription. $5 per month from the third month—You can cancel your subscription at any time.

School holidays are here…

Did you know you can get 2 months free access—yes 2 full months—to all the Python coding courses for teenagers and preteens at Codetoday Unlimited?

Now you know. That's enough to take you through the summer.

Sign up here: codetodayunlimited.thinkific.com/bundles/code...

16.07.2025 07:06 — 👍 0    🔁 1    💬 0    📌 0
Preview
PyCoder’s Weekly | Issue #690 JIT, __init__, dis, and That's Not It

📰🐍 Get the best Python links of the week: PyCoder’s Weekly Issue #690: JIT, __init__, dis, and That's Not It (July 15, 2025) pycoders.com/issues/690

15.07.2025 19:48 — 👍 2    🔁 1    💬 0    📌 0

I’ll never forget the first time I entered a pub following the smoking indoor ban. It was like stepping on an alien world for the first time and smelling an aroma I had never smelt in my life…

14.07.2025 06:53 — 👍 2    🔁 0    💬 1    📌 0

Those were the restaurants we avoided regardless of the quality of the food

14.07.2025 06:52 — 👍 2    🔁 0    💬 1    📌 0

@stephengruppetta.com is following 20 prominent accounts