Miguel Grinberg
banner
miguelgrinberg.com
Miguel Grinberg
@miguelgrinberg.com
I write software. And from time to time, I write or speak about writing software.
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
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
And here is the list of Microdot features, both for the core part (just 765 lines of code!) and the optional features. I am really proud of having been able to pack so much stuff in so few lines of code!
July 21, 2025 at 11:19 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 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
I'm currently working on a Flask tutorial for my blog about forms that have dynamically growing lists of items. It is surprisingly tricky, but a lot of fun!
January 27, 2025 at 12:42 PM
Dublin appears to have grown a bunch of digital skyscrapers on this movie trailer.
January 25, 2025 at 11:17 AM