My shiny DjangoCon Europe 2023 t-shirt just arrived 🎁 exactly on my birthday 🎂🥳 coincidence? I don't think so 😉 now I'm ready 🎉🏴 @djangoconeurope#django#swag#conference
Haha, this is fun. Accidentally searched “is:pr is:open” on #GitHub and there are apparently 69 million and 208 million open and closed PRs respectively.
Yesterday I've released django-markdown-deux 1.0.6 that fixes compatibility with recent #django versions. If you like me are using it to render some #markdown in your #django application you can drop your private fork :) Thanks @trentm for giving me maintainer powers!
In my search for a #Pinboard alternative I found #Linkding, and it looks almost exactly what I was looking for.
It's only semi-social (closed/friends-only), could need an option for public access, and various tweaks here and there – but it’s very hackable (#Django, #Python, #svelte, #SQLite)
One PSA: pytest fixtures are worth learning and making maintaining non-small projects much easier to maintain.
I recommend storing them in conftest.py to get your feet wet. Every application can have a conftest.py if you want or have one global one.
I have worked with both for a decade and a half, and pytest fixtures are less code, faster, and remove 10 to 20 lines of repetitive setUp() boilerplate. 🤷