#505: t-strings in Python (PEP 750)

#505: t-strings in Python (PEP 750)

Python has many string formatting styles which have been added to the language over the years. Early Python used the % operator to injected formatted values into strings. And we have string.format() which offers several powerful styles. Both were verbose and indirect, so f-strings were added in Python 3.6. But these f-strings lacked security features (think little bobby tables) and they manifested as fully-formed strings to runtime code. Today we talk about the next evolution of Python string formatting for advanced use-cases (SQL, HTML, DSLs, etc): t-strings. We have Paul Everitt, David Peck, and Jim Baker on the show to introduce this upcoming new language feature.

Avsnitt(517)

#414: A Stroll Down Startup Lane

#414: A Stroll Down Startup Lane

At PyCon 2023, there was a section of the expo floor dedicated to new Python- based companies called Startup Row. I wanted to bring their stories and the experience of talking with these new startups to you. So in this episode, we'll talk with founders from these companies for 5 to 10 minutes each.

7 Maj 202352min

#413: Live from PyCon 2023

#413: Live from PyCon 2023

Did you make this year's PyCon event in the US? There was a lot of excitement this time around in Salt Lake City. In this episode I'll bring you a bunch of experiences we had this year. It starts where frequent guest Jay Miller turns the tables and interviews me at the Microsoft booth on the expo hall floor in front of a live audience. Then you'll hear from Mario Munoz, Nick Muoh, Chris Williams, Ray McLendon, and Sean Tibor about their time at the conference.

26 Apr 202347min

#412: PEP 711 - Distributing Python Binaries

#412: PEP 711 - Distributing Python Binaries

What if we distributed CPython, the runtime, in the same way we distributed Python packages - as prebuilt binary wheels that only need to be downloaded and unzipped to run? For starters, that would mean we could ship and deploy Python apps without worrying whether Python itself is available or up-to-date on the platform. Nathaniel Smith has just proposed a PEP to do just that, PEP 711. And we'll dive into that with him next.

19 Apr 20231h 18min

#411: Things I Wish Someone Had Explained To Me Sooner About Python

#411: Things I Wish Someone Had Explained To Me Sooner About Python

What advice would you give someone just getting into Python? What did you learn over time through hard work and a few tears that would have really helped you? It's a fun game to play and we have Jason McDonald on the podcast to give us his take. Enjoy!

14 Apr 20231h 3min

#410: The Intersection of Tabular Data and Generative AI

#410: The Intersection of Tabular Data and Generative AI

AI has taken the world by storm. It's gone from near zero to amazing in just a few years. We have ChatGPT, we have Stable Diffusion. But what about Jupyter Notebooks and pandas? In this episode, we meet Justin Waugh, the creator of Sketch. Sketch adds the ability to have conversational AI interactions about your pandas data frames (code and data). It's pretty powerful and I know you'll enjoy the conversation.

6 Apr 20231h 5min

#409: Privacy as Code with Fides

#409: Privacy as Code with Fides

We all know that privacy regulations are getting more strict. And that many of our users no longer believe that "privacy is dead". But for even medium-sized organizations, actually tracking how we are using personal info in our myriad of applications and services is very tricky and error prone. On this episode, we have Thomas La Piana from the Fides project to discuss privacy in our applications and how Fides can enforce and track privacy requirements in your Python apps.

1 Apr 20231h 8min

#408: Hatch: A Modern Python Workflow

#408: Hatch: A Modern Python Workflow

In recent years, there has been a lot of experimenting how we work with dependencies and external libraries for our Python code. There is pip, pip- tools, Poetry, pdm, pyenv, pipenv, Hatch and others workflows. We dove into this deeply back on episode 406: Reimagining Python's Packaging Workflows. We're back with Ofek Lev to take a deeper look at Hatch.

24 Mars 20231h 2min

#407: pytest tips and tricks for better testing

#407: pytest tips and tricks for better testing

If you're like most people, the simplicity and easy of getting started is a big part of pytest's appeal. But beneath that simplicity, there is a lot of power and depth. We have Brian Okken on this episode to dive into his latest pytest tips and tricks for beginners and power users.

18 Mars 202356min

Populärt inom Teknik

uppgang-och-fall
elbilsveckan
rss-racevecka
market-makers
natets-morka-sida
skogsforum-podcast
rss-elektrikerpodden
bli-saker-podden
rss-uppgang-och-fall
rss-laddstationen-med-elbilen-i-sverige
rss-veckans-ai
mediepodden
developers-mer-an-bara-kod
solcellskollens-podcast
rss-technokratin
har-vi-akt-till-mars-an
rss-fabriken-2
bilar-med-sladd
hej-bruksbil
rss-kack-tech-podcast