home.social

Search

254 results for “davidism”

  1. RE: mas.to/@davidism/1164833527879

    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

  2. @davidism

    @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.

    #mutable

  3. 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: davidism.com/sponsoring-north- #nbpy #python #flask

  4. 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. davidism.com/atkinson-hyperleg #Fonts #CSS #AtkinsonHyperlegible #Python #Flask

  5. 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`: davidism.com/python-jinja-hasa #python #jinja

  6. @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 ✨
    pescara.python.it/
    #pico #css #html #web #semantic #classless #python #pescara

  7. @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 ✨
    pescara.python.it/

  8. @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 ✨
    pescara.python.it/
    #pico #css #html #web #semantic #classless #python #pescara

  9. @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 ✨
    pescara.python.it/
    #pico #css #html #web #semantic #classless #python #pescara

  10. @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 ✨
    pescara.python.it/
    #pico #css #html #web #semantic #classless #python #pescara

  11. Is anyone else seeing huge memory/battery use by PyCharm (on mac?) with the most recent releases? Scrolling regularly slows to a jerky mess now. I'll go bug the PyCharm booth tomorrow.

  12. Is anyone else seeing huge memory/battery use by PyCharm (on mac?) with the most recent releases? Scrolling regularly slows to a jerky mess now. I'll go bug the PyCharm booth tomorrow. #python #pycharm

  13. "'Fish', that's 'TPEURB', that makes sense 🙂‍↕️" @Asignia explaining stenography as a lightning talk

  14. @sethmlarson very relevant to what we were talking about: git.kernel.org/pub/scm/linux/k Linux is now treating AI vulnerability reports as public

  15. 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.
    us.pycon.org/2026/schedule/ope

  16. 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:

  17. Oops, @kattni just caught a bunch of people, including me, with a BeeWare challenge coin check in the middle of her talk. Going to be a big round of drinks tonight. #nbpy #beeware

  18. "So why didn't you use Click?" ... "It just didn't click with me." @pathunstrom @astraluma I clapped. #nbpy #flask

  19. North Bay Python begins! And what's that logo in the background? Yep, Pallets and Flask is sponsoring the conference, to give back to the great community that I look forward to visiting every year ❤️ #nbpy #python #flask

  20. Rowed a 2:50.23 1000m last Wednesday, then ran a 6:22 mile today. Two new PRs to start the year! #orangetheory

  21. Rowed a 2:50.23 1000m last Wednesday, then ran a 6:22 mile today. Two new PRs to start the year! #orangetheory

  22. Rowed a 2:50.23 1000m last Wednesday, then ran a 6:22 mile today. Two new PRs to start the year! #orangetheory

  23. Rowed a 2:50.23 1000m last Wednesday, then ran a 6:22 mile today. Two new PRs to start the year!

  24. Rowed a 2:50.23 1000m last Wednesday, then ran a 6:22 mile today. Two new PRs to start the year! #orangetheory

  25. 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 flask.palletsprojects.com/en/s #Python #Flask #gevent

  26. Just realized I left my Beeware challenge coin at home, glad I didn’t get challenged! I suppose there’s still time on a plane or between flights. #PyConUS #Beeware

  27. 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. earthquake.usgs.gov/earthquake #SanDiego #Julian #earthquake

  28. 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. github.com/pallets/markupsafe/ #Python #Flask #MarkupSafe #GitHub #SLSA