@AlSweigart I lowkey have 2 episodes of this already recorded and cut from a few years ago! (If only hosting podcasts had been my forte 😅)
Still love the concept though. For most PEPs in a final state, it's almost 100% evergreen content, and it simultaneously covers practical soft skills as well as CS/PL fundamentals, while still having natural units: the PEPs themselves.
Anyways, we called it The PEPCast, but PEP Talks is good, too. Lmk if you'd like to take a listen/see notes/etc.!
The #Python docs will hopefully soon have a dark theme! 🌒
Demo build at:
https://septatrix.github.io/cpython-dark-docs/
Please try it out and let us know if you find any big problems!
https://github.com/python/python-docs-theme/pull/44
So I read this
https://infrequently.org/2023/02/the-market-for-lemons/
and then I read this
https://www.nytimes.com/2023/02/04/us/politics/littoral-combat-ships-lobbying.html
and they are the same article. Modern front-end framework development is military contracting is every other prestige industry where complexity : sophistication :: expense : value and outcomes are assumed because testing is disincentivized.
@hynek yeah that was my main misgiving, straddling those use cases made me nervous. I do need to update the library workflows at some point. I'll keep an eye on it.
@hynek PDM has also caught my wandering eye. Seems like you're using it for an application/tool, as opposed to a PyPI-published library?
@pganssle management fiction is/should be a genre unto itself. I think it started with "The Goal" but I first ran into it with "The Phoenix Project". Probably "out there" incarnation is the Moshidora anime, where an unlikely baseball manager successfully fixes a baseball team using Drucker.
Business people love to set up their idealized selves to perfectly solve their strawman scenarios. :P
@pradyunsg Thanks for this! 6k words might seem a lot (especially when you're writing it), but as a reader, the overview is so much easier than trying to track down all the threads. Keep up the good work!
"Thoughts on the Python packaging ecosystem"
A new blog post, with some of my thoughts on the state of Python packaging ecosystem.
https://pradyunsg.me/blog/2023/01/21/thoughts-on-python-packaging/
Layoffs are mostly useless, a kind of “social contagion” that don’t improve company performance in the long term (https://news.stanford.edu/2022/12/05/explains-recent-tech-layoffs-worried/).
Layoffs are an indication that a company is particularly willing to shoot you and itself in the foot just to give shareholders a sugar rush.
Take note. Choose accordingly.
Cruising through complex #data (with #python and #glom): https://sedimental.org/cruising_through_data.html
Six techniques for wrangling tricky structures. Plus, more readable and actionable errors by overriding the default Python traceback.
Also co-released with glom 23.1 and my latest project, glompad, glom in the browser (with #pyscript/#pyodide). Take a look!
I think #poetry gives some bad advice on #python dependency pins: https://python-poetry.org/docs/faq/#why-are-unbound-version-constraints-a-bad-idea
Pessimistic pins like this plunge your consumers into dependency hell when packages update to consume fresh versions of their shared dependencies at different rates. If package Foo needs a new feature from click 8, and package Bar says "well, I work with click 7, better not try click 8" and never releases again, I'm hosed, even if Bar works fine with new click.
Your users should rely on CI, not #semver.
Hey @conda switched to Calendar Versioning, nice! By unanimous vote, too: https://github.com/conda-incubator/ceps/blob/main/cep-8.md
https://calver.org for details. #conda #CalVer #python
Loving this https://www.comeetie.fr/galerie/mapstodon/
but also what would you call the cluster that #qoto is in? https://www.comeetie.fr/galerie/mapstodon/?instance=qoto.org @QOTO 🤔
@tim #Search would be amazing. I'm enjoying the novelty of #hashtag #renaissance for now, but seems like it might get #old...
Fintech, FOSS, and fatherhood. And some photography: http://mahmoud.photos