Search
254 results for “davidism”
-
RE: https://mas.to/@davidism/116483352787950950
Was surprised how close this stayed. At a few points it was an even 50/50 split. No one picked the chaos option, which is a good sign. People made good arguments for both options. A little confusion over "default" whether that was at the SQL, form, or code level. I ended up picking "not null, default empty" for my current project because I don't need to distinguish "no response" from "empty response", so that simplifies typing. #python #flask #django
-
@glyph
Interesting. Talk about hiding behind layers of abstraction.I also swear I picked this way up from somewhere talking about how to work around this issue in fastapi docs, but am not sure.
-
Yeah, Pallets and Flask sponsored North Bay Python! But I know you all actually want the cat pics from my slides 🐈⬛🐈⬛ Here's a link to the slides in blog form: https://davidism.com/sponsoring-north-bay-python-2026/ #nbpy #python #flask
-
My favorite font for projects, Atkinson Hyperlegible, recently released a new version with variables and monospace. I wrote a blog post on how to use it through Google Fonts or project-local static files. https://davidism.com/atkinson-hyperlegible-font/ #Fonts #CSS #AtkinsonHyperlegible #Python #Flask
-
In order to fix a Jinja security issue (upgrade to 3.1.6 today!) I had to figure out a clever way to improve Python's `hasattr`: https://davidism.com/python-jinja-hasattr/ #python #jinja
-
@pauleveritt @davidism I believe that in many cases, writing semantic and classless HTML is good for the web and increases its accessibility. 🚀
In fact, we have just updated the Python Pescara 🐬 group landing page to Pico v2 ✨
https://pescara.python.it/
#pico #css #html #web #semantic #classless #python #pescara -
@pauleveritt @davidism I believe that in many cases, writing semantic and classless HTML is good for the web and increases its accessibility. 🚀
In fact, we have just updated the Python Pescara 🐬 group landing page to Pico v2 ✨
https://pescara.python.it/
#pico #css #html #web #semantic #classless #python #pescara -
@pauleveritt @davidism I believe that in many cases, writing semantic and classless HTML is good for the web and increases its accessibility. 🚀
In fact, we have just updated the Python Pescara 🐬 group landing page to Pico v2 ✨
https://pescara.python.it/
#pico #css #html #web #semantic #classless #python #pescara -
@pauleveritt @davidism I believe that in many cases, writing semantic and classless HTML is good for the web and increases its accessibility. 🚀
In fact, we have just updated the Python Pescara 🐬 group landing page to Pico v2 ✨
https://pescara.python.it/
#pico #css #html #web #semantic #classless #python #pescara -
@pauleveritt @davidism I believe that in many cases, writing semantic and classless HTML is good for the web and increases its accessibility. 🚀
In fact, we have just updated the Python Pescara 🐬 group landing page to Pico v2 ✨
https://pescara.python.it/
#pico #css #html #web #semantic #classless #python #pescara -
@sethmlarson very relevant to what we were talking about: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=36d49bba19f2c19c933d13b25dcf4eb607a030b3 Linux is now treating AI vulnerability reports as public
-
A 5K fun run with fellow Python people! Saturday, 7am, meet outside the Hyatt Regency. We'll head down the beach to a nice park, then turn around and be back in time for breakfast and the keynote.
https://us.pycon.org/2026/schedule/open-spaces/#OpenSpace-119
#PyConUS -
Web app db design: if you have optional string fields, do you make the column nullable, or not nullable with a default empty string. Consider HTML form data (empty field is sent as empty string, not omitted), and rendering (rendering empty for None has to be remembered everywhere). I've never seen any consensus. Comment if you want to explain why you choose one over the other! #python #flask #django :boostplease:
-
"So why didn't you use Click?" ... "It just didn't click with me." @pathunstrom @astraluma I clapped. #nbpy #flask
-
Rowed a 2:50.23 1000m last Wednesday, then ran a 6:22 mile today. Two new PRs to start the year! #orangetheory
-
Rowed a 2:50.23 1000m last Wednesday, then ran a 6:22 mile today. Two new PRs to start the year! #orangetheory
-
Rowed a 2:50.23 1000m last Wednesday, then ran a 6:22 mile today. Two new PRs to start the year! #orangetheory
-
Rowed a 2:50.23 1000m last Wednesday, then ran a 6:22 mile today. Two new PRs to start the year! #orangetheory
-
Rowed a 2:50.23 1000m last Wednesday, then ran a 6:22 mile today. Two new PRs to start the year! #orangetheory
-
Did you know you can get similar concurrency as asyncio/ASGI in Flask, by using gevent? It's been possible as long as Flask has existed! Turns out we never documented it, so how would anyone have known? Fixed that https://flask.palletsprojects.com/en/stable/gevent/ #Python #Flask #gevent
-
FlaskCon 2025 talks are now available to watch! https://www.youtube.com/playlist?list=PL-MSuSC-Kjb5QUUucArxREc8Ix3S1cPsk #Python #Flask #PyConUS2025 #FlaskCon
-
5.2 magnitude earthquake in Julian, CA, 35 miles from us. That's the biggest shake I've felt in a long time, I actually got under the desk like we used to in school. https://earthquake.usgs.gov/earthquakes/eventpage/ci40925991/executive #SanDiego #Julian #earthquake
-
Quart 0.19.7 released with a security fix. https://github.com/pallets/quart/releases/tag/0.19.7 #python #flask #quart
-
slsa-github-generator v2 now uses upload/download-artifact v4, so I can update those in all the Pallets projects. Turns out the publish workflow for most projects didn't need any changes at all. Only MarkupSafe, with multiple build jobs, needed a little change to use different upload names and combine their downloads. https://github.com/pallets/markupsafe/commit/f4905079ef7573d5c1e8fe1f291f1e353050bc87 #Python #Flask #MarkupSafe #GitHub #SLSA