
Michael Kennedy
Host at Talk Python To Me
Host at Python Bytes
A Python enthusiast and entrepreneur. Host of @TalkPython and @PythonBytes, founder of Talk Python Training. Python Software Foundation Fellow.
Articles
-
3 weeks ago |
talkpython.fm | Michael Kennedy
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.
-
1 month ago |
talkpython.fm | Michael Kennedy
What trends and technologies should you be paying attention to today? Are there hot new database servers you should check out? Or will that just be a flash in the pan? I love these forward looking episodes and this one is super fun. I've put together an amazing panel: Gina Häußge, Ines Montani, Richard Campbell, and Calvin Hendryx-Parker.
-
1 month ago |
talkpython.fm | Michael Kennedy
Pandas is at a the core of virtually all data science done in Python, that is virtually all data science. Since it's beginning, Pandas has been based upon numpy. But changes are afoot to update those internals and you can now optionally use PyArrow. PyArrow comes with a ton of benefits including it's columnar format which makes answering analytical questions faster, support for a range of high performance file formats, inter-machine data streaming, faster file IO and more.
-
1 month ago |
talkpython.fm | Michael Kennedy
Do you or your company need accounting software? Well, there are plenty of SaaS products out there that you can give your data to. but maybe you also really like Django and would rather have a foundation to build your own accounting system exactly as you need for your company or your product. On this episode, we're diving into Django Ledger, created by Miguel Sanda, which can do just that.
-
Feb 21, 2025 |
talkpython.fm | Michael Kennedy
As Python developers, we're incredibly lucky to have over half a million packages that we can use to build our applications with over at PyPI. However, when it comes to choosing a UI framework, the options get narrowed down very quickly. Intersect those choices with the ones that work on mobile, and you have a very short list.
Try JournoFinder For Free
Search and contact over 1M+ journalist profiles, browse 100M+ articles, and unlock powerful PR tools.
Start Your 7-Day Free Trial →X (formerly Twitter)
- Followers
- 28K
- Tweets
- 12K
- DMs Open
- Yes

RT @sydneyrunkle: Excited to chat with @mkennedy on the Talk Python To Me podcast at 10am EDT about building agentic workflows with langgra…

RT @akshaykagrawal: My conversation with @mkennedy on all things @marimo_io, with a bit of Google Brain and Stanford backstory, went live t…

RT @sixfeetup: Can you deploy a #Django site on #Kubernetes in under 60sec? 🏁🏎️ @TalkPython host @mkennedy and Six Feet Up CTO @calvinhp…