home.social

Search

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

    Depending on what you mean by attribute - you just want to extract the #docstrings?

    On class (and class instances) and function/method objects, it's available as `<obj>.__doc__`. Same for modules. That covers most types of objects...

    If you mean extracting information from type annotations, there's an inspection interface for that, too.

  7. @davidism

    Depending on what you mean by attribute - you just want to extract the #docstrings?

    On class (and class instances) and function/method objects, it's available as `<obj>.__doc__`. Same for modules. That covers most types of objects...

    If you mean extracting information from type annotations, there's an inspection interface for that, too.

  8. @davidism

    Depending on what you mean by attribute - you just want to extract the #docstrings?

    On class (and class instances) and function/method objects, it's available as `<obj>.__doc__`. Same for modules. That covers most types of objects...

    If you mean extracting information from type annotations, there's an inspection interface for that, too.

  9. @davidism

    Depending on what you mean by attribute - you just want to extract the #docstrings?

    On class (and class instances) and function/method objects, it's available as `<obj>.__doc__`. Same for modules. That covers most types of objects...

    If you mean extracting information from type annotations, there's an inspection interface for that, too.

  10. @davidism

    Depending on what you mean by attribute - you just want to extract the #docstrings?

    On class (and class instances) and function/method objects, it's available as `<obj>.__doc__`. Same for modules. That covers most types of objects...

    If you mean extracting information from type annotations, there's an inspection interface for that, too.

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

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

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

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

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

  16. Was chatting about #YokoKanno at dinner one PyCon evening (pretty sure with @davidism) and it struck me today (as my “anime OP/ED" playlist was playing) that we never brought up one of my favorite Kanno works, the #TurnAGundam soundtrack.

    Especially the main theme, "Moon”, whose vocal performance is credited to one Gabriela Robin…eventually revealed to be a pseudonym of Kanno herself! Turns out she can compose /and/ sing (and how.)

    youtu.be/y4imRkny0iM?si=pLDdR5

  17. This evening REVSYS hosted the PyCon US after party here in Long Beach 🎉

    Thanks to @frank and @webology for creating another opportunity to meet people, continue conversations after the conference closing, exchange ideas, and simply spend time together with the community ✨

    CC @kati @veldakiara @wsvincent @sheena @davidism @yossarian

  18. And if you're busy writing your talk submission for , you should absolutely make sure you're checking in on the awesome @NorthBayPython conference and tag, the conversation is amazing!

    Great conferences make for great fun in many ways, and can spawn many surprising turns!

    Notably: it appears that there's a new con happening: !

    mas.to/@davidism/1144112788932

  19. You make the leap of faith that this stranger will stick around and be responsive for weeks/months of intermittent communication.

    Or you don't. You ignore the patch, or leave it for a "later" that never comes. Or you explicitly say it's not good enough & you'd rather do it yourself, & close the thread.

    Or maybe there's another way.

    harihareswara.net/posts/2023/s

    Another post drawing from conversations with #maintainer @davidism.

    #maintainers #opensource #FLOSS #ProjectManagement #maintainership

  20. New blog post on user support frustration, its causes, and how we could build the "infrastructure of equanimity" in #opensource, including ideas for potential cross-project tools & practices.

    harihareswara.net/posts/2023/u

    Shout-outs to @davidism, Heidi Waterhouse, @offby1, @jacob, Nicole Harris, @bernard, + @georgia for work & conversations that I built on in this piece.

    #maintainer #maintainership #FLOSS #UX #UserExperience #sustainability #ProjectManagement #Python #PythonPackaging #burnout

  21. Really excited to use and improve gh-profiler github.com/ehmatthes/gh-profil by @ehmatthes, it's detecting the same LLM use patterns I was starting to write a tool for as well. #Python #PyConUS

  22. How to find Python events near you, actually I want to talk birding, actually that's Python code near birding. Incredibly twists in this lightning talk #PyConUS

  23. @psobot just realized my backpack is covered in magnets, so I might need to get this reimaged 🤦‍♂️

  24. First getting called on not having the BeeWare challenge coin, now getting called out on a bug in Click. @kattni's talks are targeting me! 😅

  25. Thanks to @psobot, I now have Flask 3.1.3 on a floppy disk. The write enable slide is in the disable position, so it's immutable and ready to be installed by flopPyPI!

  26. Thanks to @psobot, I now have Flask 3.1.3 on a floppy disk. The write enable slide is in the disable position, so it's immutable and ready to be installed by flopPyPI! #PyConUS #Python #Flask

  27. Halfway through the 5k, we stopped at a sailboat sculpture titled "puff of wind". Great way to start day 2 of talks with fun Python runners!

  28. @pycon Will there be a translation available with the recorded video of Pablo's keynote?