Backend (and sometimes frontend) software engineer working on sports data at Elias Sports Bureau.
Experience with: Python, Django, Typescript/JS, infrastructure, databases
Find me:
- Github: github.com/jnovinger
- Mastodon: mastodon.social/
This profile is from a federated server and may be incomplete. Browse more on the original instance.
How to Add a Text Filter to Django Admin (hakibenita.com)
I ran across this while looking for tools to provide something like the raw_id_fields widget in Django’s list admin view. This post is a few years old at this point, but I think the solution it contains still works pretty well (caveat: I haven’t tried it yet)....
Who's your most famous ancestor?
PostgreSQL Lands Support For Incremental Backups (www.phoronix.com)
Via mastodon.social/…/112220150255942506
New goodies in Django 5.0 (fly.io)
This article is several months old, but if you’re like me and missed some of the new changes, it was a nice surprise, with things like generated fields and fields with database default values (as opposed to the existing Python default values).
Django News #226 (5 April 2024) (django-news.com)
Coverage.py with sys.monitoring (nedbatchelder.com)
jendrikseipp/vulture: Find dead Python code (github.com)
The repo also links to some similar tools, like coveragepy, uncalled, and dead.
Django: Write-up on optimizing the system check framework - Adam Johnson (adamj.eu)
Via Django News #225
Django News #225 (29 March 2024) (django-news.com)
How Does Django's StreamingHttpResponse Work, Exactly? – Andrew Brookins (andrewbrookins.com)
Python's UV tool is even better (micro.webology.dev)
Speed up Django's collectstatic command with Collectfasta - JasonGi (jasongi.com)
Also via Django News #224...
Python Insider: Python 3.10.14, 3.9.19, and 3.8.19 is now available (pythoninsider.blogspot.com)
Via Django News #224
Django REST framework: 3.15 Announcement (www.django-rest-framework.org)
Via the excellent Django News #224
Garnet: A faster cache store drop in replacement for Redis (www.microsoft.com)
GitHub: github.com/microsoft/garnet...
Use weird tests to capture tacit knowledge · Applied Cartography (jmduke.com)
The wrong way to speed up your code with Numba (pythonspeed.com)
Improving Django testing with seed database | kfh (tla.wtf)
Looking for feedback/review on my project starter template (DRF + Nuxt + Docker compose) (github.com)
I am trying to come-up with a reusable template to quickly start new projects using my prefered tools and frameworks, and I’m happy with what I got. However, using Docker is quite new for me and I’ve probably done some weird or unconventional stuff in my docker-compose.yml or my Dockerfiles. I’d love to learn from people...
bruin-data/ingestr: ingestr is a CLI tool to copy data between any databases with a single command seamlessly. (github.com)
Project home: bruin-data.github.io/ingestr/
Send Web Push Notifications from your own Server (youtu.be)
hyperdiv/hyperdiv: Build reactive web UIs in Python (github.com)