New video on the many ways to "default" dictionary values.
1. get
2. setdefault
3. fromkeys
4. dict comprehension
5. collections.defaultdict
6. collections.Counter
You shouldn't always reach for defaultdict. Start with the simplest approach that works well for your situation.
Password Reset Email Throttle
Limit resets to stop inbox flooding and abuse.
#php #python #passwordreset #email #ratelimiting #abuse #security #backendsafety #reliability #viralcoding
https://www.youtube.com/watch?v=2ZyvFQjFNp0
microgpt
https://fed.brid.gy/r/http://karpathy.github.io/2026/02/12/microgpt/
Box is hiring Senior Data Engineer, FinOps
🔧 #python #cicd #gcp #sql #seniorengineer
🌎 Warsaw, Poland
⏰ Full-time
🏢 Box
Job details https://jobsfordevelopers.com/jobs/senior-data-engineer-finops-at-box-com-jan-13-2026-cb3e4b?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring
#Python Friday #318: Testing Trading Algorithms: Bollinger Bands
https://pythonfriday.dev/2026/02/318-testing-trading-algorithms-bollinger-bands/
Why can't we have nice things? Adding `__getattr__(...)` on #python modules gives you nice deprecation messages when someone access odd stuff, but also prevents mypy and intelij from figuring out if a CONSTANT is part of a module or not...
So: http.HTTPStatus breaks #fastapi/pydantic openapi spec generation in py3.14 (because of duplicated enum values for old http status names, which in turn break SDK generation in python) and fastapi.status doesn't allow mypy checks...
Advanced Property Decorators in Python
Computed properties with validation and caching
Property decorators enable elegant getters setters and computed values
#python #pythontricks #codingtips #programmingtutorial #pythonpropertytutorial #pythongettersettertutorial #pythoncomputedpropertiestutorial #pythonpropertydecoratortopic #pythonvalidationpatternsidea #pythonelegantattributesidea
https://www.youtube.com/watch?v=PK8k7ljaBkc
iRODS Development Update: February 2026
https://irods.org/2026/02/irods-development-update-february-2026/
- logical locking
- policy composition
- crc64/nvme checksums
- storage tiering
- cyberduck updates
💎 Huge thanks to @Microsoft for supporting PyCascades 2026 as a Diamond Sponsor! 💜🐍
Your support helps us create a welcoming space for the Python community to connect and grow.
See you in Vancouver! 🌲✨
📅 March 21–22, 2026
🎟️ https://2026.pycascades.com/

Now the all new custom math parser has been merged in Graphs, we officially have more lines of #Vala than #Python.
Thanks cmkohnen, the other maintainer who has been working on this. Now we no longer depend on regex hackery for parsing equations, which is always a bit brittle. Also comes with a significant performance boost.

About six months ago I wrote this article, really only for my own benefit to get some ideas clear in my mind. However, it has been surprisingly popular. Nice to know people are interested in this sort of thing.
https://codedrome.substack.com/p/implementing-mathematical-formulas-in-python
#python #pythonprogramming #mathematics
Inhaltswarnung:Automated Stream Alert
[de] Wir bauen jetzt in #Python den #Wordle-Solver, der schon viel zu lange mietfrei in meinem Brain wohnt. https://www.twitch.com/mitchxlt #twitch #stream #livealert