Miguel Grinberg
banner
miguelgrinberg.com
Miguel Grinberg
@miguelgrinberg.com
I write software. And from time to time, I write or speak about writing software.
The cons of generative AI for authors and artists are still there, even if you as a software developer don't experience them directly.
I think that may be the core division here: if you are an author or an artist the cons of generative AI very likely outweigh the pros for you

If you are a software developer the opposite is true
November 26, 2025 at 6:30 PM
PyCon Ireland 2025 is next weekend and I will be speaking about Server Sent Events. I hope to see some of you there!
November 9, 2025 at 8:13 PM
Reposted by Miguel Grinberg
On this week's episode, @digiglean.bsky.social and I talk about loads of PEPs, more 3.14 news, and discuss what it means to have good engineering taste.

With content from: @brianokken.bsky.social @miguelgrinberg.com @changs.co.uk @davepeck.org and others not on the 🦋
Episode #271: Benchmarking Python 3.14 & Enabling Asyncio to Scale – The Real Python Podcast
How does Python 3.14 perform under a few hand-crafted benchmarks? Does the performance of asyncio scale on the free-threaded build? Christopher Trudeau is back on the show this week, bringing another…
buff.ly
October 24, 2025 at 3:30 PM
@nader.mx hi, I'll try to find out what's going on. The people who used your gifts are still members as far as I can see.
October 24, 2025 at 7:05 AM
Python tip: the str.split() method does something completely different when called without arguments vs. passing a separator character. I spent more time than I'm willing to admit today debugging a string parser, and this was the main issue!
August 1, 2025 at 7:25 PM
This means a lot coming from you @daniel.feldroy.com, thanks!
July 27, 2025 at 9:38 AM
This is the slide of my #EuroPython presentation about my Microdot web framework for Python and MicroPython in which I compare its size against well known frameworks.
July 21, 2025 at 11:19 AM
I'm back from #EuroPython. I have to congratulate the organizers for including a well balanced selection of topics in the program, with a lot of options for those of us who are tired of hearing about Generative AI.
July 21, 2025 at 9:11 AM
Reposted by Miguel Grinberg
The man, the myth 🇦🇷 @miguelgrinberg.com
July 18, 2025 at 11:49 PM
And I'm off to #EuroPython. I hope to meet some of you in Prague this week!
July 15, 2025 at 5:37 AM
Reposted by Miguel Grinberg
I kinda hated writing this but I needed to do it.

Maybe now, finally, I can stop writing it in little fragments here and there, and just let it go and do something else.

https://blog.glyph.im/2025/06/i-think-im-done-thinking-about-genai-for-now.html
Deciphering Glyph :: I Think I’m Done Thinking About genAI For Now
Deciphering Glyph, the blog of Glyph Lefkowitz.
blog.glyph.im
June 5, 2025 at 5:29 AM
Reposted by Miguel Grinberg
Join Miguel Grinberg @miguelgrinberg.com at EuroPython for "Microdot, the impossibly small web framework for Python and MicroPython.". Talk: ep2025.europython.eu/SVTXGC
June 3, 2025 at 12:04 PM
Reposted by Miguel Grinberg
Spring Best Sellers Sale Week 4
The Pragmatic Polyglot
40% Off – This Week Only!
Code: 2025POLYGLOT at checkout

Titles on sale this week include -
- The New and Improved Flask Mega-Tutorial by @miguelgrinberg.com
pragprog.com/titles/...
May 2, 2025 at 8:17 PM
In case you haven't heard, The Pragmatic Bookshelf is offering my Flask Mega-Tutorial ebook on sale at 40% off between today and May 7th. Use promo code "2025POLYGLOT" at checkout to receive the discount! pragprog.com/titles/d-mgf...
April 30, 2025 at 2:21 PM
Just received confirmation that my talk on Microdot has been accepted at #EuroPython2025 in Prague. I look forward to seeing some of you in July and sharing an update on this project!
March 30, 2025 at 10:37 AM
I'm working on a blog article about implementing font ligatures in code. Keep an eye out for it in a day or two if you are interested in sprucing up your code editor!
March 11, 2025 at 8:33 PM
Reposted by Miguel Grinberg
Sometimes, we find outstanding self-published titles we 'd truly feel proud to distribute. It's wonderful when our audience agrees.

Right now, 3 of those distribution titles are on our bestsellers list!
pragprog.com/best_se...

@miguelgrinberg.com
Minh Quan
g Tran
@staffannoteberg.bsky.social
February 21, 2025 at 2:00 PM