1. Forwards compatibility with Python generators

    PEP 479 changed how Python handled generators in a backwards incompatible manner, here's how to get compatible code working from Python 3.5+


    read more
  2. A day in the life of a package maintainer

    A lot of package maintenance goes on behind the scenes to make just about everything in modern software work, but a lot of it is invisible. Here's a recount of a day I spent maintaining an open source package.


    read more
  3. Deprecating module level variables

    Sometimes you will want to deprecate a module scope variable, but hooking into that isn't as straightforward. Here's one way you can do that using PEP 562.


    read more
  4. MDB and vending machines

    Some notes about the MDB vending protocol (yes that weird 9 bit protocol used in some vending machines)


    read more
  5. Forcing connections to be HTTPS only

    All connections to the site are now HTTPS only


    read more
  6. Site redesign

    This site now has a new design, big thanks to Alysha for making a new and improved theme!


    read more
  7. Backend update

    The backend of the lesinskis.com site is now updated and you won't see anything new at all on the frontend! Just another typical technical debt reduction exercise and more markdown.


    read more
  8. PyCon USA 2019 poster session poster

    Here's the high res PDF poster from the PyCon USA 2019 poster session.


    read more
  9. PyCon USA 2019 coming up!

    PyCon USA 2019


    read more
  10. Girls In Tech San Francisco workshop

    The Girls In Tech workshop I facilitated in January-February 2019


    read more

« Page 2 / 7 »