Go offline with the Player FM app!
#431 Nerd Gas
Fetch error
Hmmm there seems to be a problem fetching this series right now. Last successful fetch was on May 05, 2025 21:09 ()
What now? This series will be checked again in the next day. If you believe it should be working, please verify the publisher's feed link below is valid and includes actual episode links. You can contact support to request the feed be immediately fetched.
Manage episode 480770203 series 1305988
Watch on YouTube
About the show
Sponsored by NordLayer: pythonbytes.fm/nordlayer
Connect with the hosts
- Michael: @[email protected] / @mkennedy.codes (bsky)
- Brian: @[email protected] / @brianokken.bsky.social
- Show: @[email protected] / @pythonbytes.fm (bsky)
Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Monday at 10am PT. Older video versions available there too.
Finally, if you want an artisanal, hand-crafted digest of every week of the show notes in email form? Add your name and email to our friends of the show list, we'll never share it.
Michael #1: pirel: Python release cycle in your terminal
- pirel check shows release information about your active Python interpreter.
- If the active version is end-of-life, the program exits with code 1. If no active Python interpreter is found, the program exits with code 2.
- pirel list lists all Python releases in a table. Your active Python interpreter is highlighted.
- A picture is worth many words
Brian #2: FastAPI Cloud
- Sebastián Ramírez, creator of FastAPI, announced today the formation of a new Company, FastAPI Cloud.
- Here’s the announcement blog post: FastAPI Cloud - By The Same Team Behind FastAPI
- There’s a wait list to try it out.
- Promises to turns deployment into fastapi login; fastapi deploy
- Side note: announcement includes quote from Daft Punk: Build Harder, Better, Faster, Stronger
- I just included this in a talk I’m gave last week (and will again next week), where I modify this to “Build Easier, Better, Faster, Stronger”
- Sebastian and I are both fans of the rocket emoji.
- BTW, we first covered FastAPI on episode 123 in 2019
Brian #3: Python's new t-strings
- Dave Peck, one of the authors of PEP 750, which will go into Python 3.14
- We covered t-strings in ep 428
- In article
- t-strings security benefits over f-strings
- How to work with t-strings
- A Pig Latin example
- Also, I think I have always done this wrong
- Is it the first consonant to the end? or the first consonant cluster?
- So… Brian → Rianbay? or Ianbray?
- BTW, this is an example of nerdgassing
- What’s next once t-strings ship?
- On thing that’s next (in Python 3.15, maybe, is using t-strings in shlex and subprocess)
- PEP 787 – Safer subprocess usage using t-strings deferred to 3.15
Michael #4: zev
- A simple CLI tool to help you remember terminal commands.
Examples:
# Find running processes zev 'show all running python processes' # File operations zev 'find all .py files modified in the last 24 hours' # System information zev 'show disk usage for current directory' # Network commands zev 'check if google.com is reachable' # Git operations zev 'show uncommitted changes in git'
Again, picture worth many words:
Extras
Brian:
Michael:
- Transcripts are a bit better now.
- Zen is better now
Joke: Can my friend come in?
435 episodes
Fetch error
Hmmm there seems to be a problem fetching this series right now. Last successful fetch was on May 05, 2025 21:09 ()
What now? This series will be checked again in the next day. If you believe it should be working, please verify the publisher's feed link below is valid and includes actual episode links. You can contact support to request the feed be immediately fetched.
Manage episode 480770203 series 1305988
Watch on YouTube
About the show
Sponsored by NordLayer: pythonbytes.fm/nordlayer
Connect with the hosts
- Michael: @[email protected] / @mkennedy.codes (bsky)
- Brian: @[email protected] / @brianokken.bsky.social
- Show: @[email protected] / @pythonbytes.fm (bsky)
Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Monday at 10am PT. Older video versions available there too.
Finally, if you want an artisanal, hand-crafted digest of every week of the show notes in email form? Add your name and email to our friends of the show list, we'll never share it.
Michael #1: pirel: Python release cycle in your terminal
- pirel check shows release information about your active Python interpreter.
- If the active version is end-of-life, the program exits with code 1. If no active Python interpreter is found, the program exits with code 2.
- pirel list lists all Python releases in a table. Your active Python interpreter is highlighted.
- A picture is worth many words
Brian #2: FastAPI Cloud
- Sebastián Ramírez, creator of FastAPI, announced today the formation of a new Company, FastAPI Cloud.
- Here’s the announcement blog post: FastAPI Cloud - By The Same Team Behind FastAPI
- There’s a wait list to try it out.
- Promises to turns deployment into fastapi login; fastapi deploy
- Side note: announcement includes quote from Daft Punk: Build Harder, Better, Faster, Stronger
- I just included this in a talk I’m gave last week (and will again next week), where I modify this to “Build Easier, Better, Faster, Stronger”
- Sebastian and I are both fans of the rocket emoji.
- BTW, we first covered FastAPI on episode 123 in 2019
Brian #3: Python's new t-strings
- Dave Peck, one of the authors of PEP 750, which will go into Python 3.14
- We covered t-strings in ep 428
- In article
- t-strings security benefits over f-strings
- How to work with t-strings
- A Pig Latin example
- Also, I think I have always done this wrong
- Is it the first consonant to the end? or the first consonant cluster?
- So… Brian → Rianbay? or Ianbray?
- BTW, this is an example of nerdgassing
- What’s next once t-strings ship?
- On thing that’s next (in Python 3.15, maybe, is using t-strings in shlex and subprocess)
- PEP 787 – Safer subprocess usage using t-strings deferred to 3.15
Michael #4: zev
- A simple CLI tool to help you remember terminal commands.
Examples:
# Find running processes zev 'show all running python processes' # File operations zev 'find all .py files modified in the last 24 hours' # System information zev 'show disk usage for current directory' # Network commands zev 'check if google.com is reachable' # Git operations zev 'show uncommitted changes in git'
Again, picture worth many words:
Extras
Brian:
Michael:
- Transcripts are a bit better now.
- Zen is better now
Joke: Can my friend come in?
435 episodes
All episodes
×Welcome to Player FM!
Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.