@CodenameTim@fosstodon.org avatar

CodenameTim

@CodenameTim@fosstodon.org

Gardener, homebrewer, bread baker and hot sauce maker. Assister with Django Debug Toolbar.
Jazzband | DEFNA | he/him

This profile is from a federated server and may be incomplete. Browse more on the original instance.

carlton, to random
@carlton@fosstodon.org avatar

I need to find an apartment in Paris for six (2 adults and 4 kids) for a few nights in June.

Long-shot, but any tips? 😉

CodenameTim,
@CodenameTim@fosstodon.org avatar

@carlton sounds like you're remaking The Holiday

webology, to random
@webology@mastodon.social avatar

🤔 Dyslexic moment of the day: dogsend

🤷 I even edited Godsend to dogsend because of my brain...

CodenameTim,
@CodenameTim@fosstodon.org avatar

@webology Personally, I like dogsend better.

nanorepublica, to random
@nanorepublica@indiehackers.social avatar

📣 A programmer in search of a repository
📄 I am looking to get more involved in being a maintainer
🔗 https://softwarecrafts.co.uk/100-words/day-65

CodenameTim,
@CodenameTim@fosstodon.org avatar

@nanorepublica django-simple-history has some momentum with maintainers, but there's also been some churn lately. Extra support and collaboration could help steady that.

CodenameTim,
@CodenameTim@fosstodon.org avatar

@nanorepublica There's also https://github.com/django-community but that's not pure library maintenance. That's more of shepherding projects and it's not in a ready state (yet)

joni, to random
@joni@mastodon.yupgup.com avatar

I'm considering putting a talk proposal together around communities. I haven't seen a lot of these out there and truly believe they are the future in terms of an organic alternative to traditional marketing efforts, general networking that is actually tolerable and sincere, and replacing that water cooler vibe so many of us don't have access to anymore. They are essential professionally and personally, yet there are not a lot of resources around getting started and enduring.

CodenameTim,
@CodenameTim@fosstodon.org avatar

@joni Could you elaborate on "designing for communities" for me? I suspect I agree (I agreed 100% with everything else), but I'd love to know if I'm missing something.

CodenameTim,
@CodenameTim@fosstodon.org avatar

@joni Thank you! That definitely helps. I do some of that, but probably not enough.

CodenameTim, to random
@CodenameTim@fosstodon.org avatar

The most frustrating thing about PyCharm is that right clicking on a file tab occasionally takes 1s to render the dropdown to then split and move the window over.

nanorepublica, to random
@nanorepublica@indiehackers.social avatar

📣 A new Django management command
📄 A little helper to override templates
🔗 https://softwarecrafts.co.uk/100-words/day-64

CodenameTim,
@CodenameTim@fosstodon.org avatar

@nanorepublica I definitely see the utility here. I'm not sure I'd use it though just because I don't think it'd be that much faster for me from discovering which template I want from the IDE. It'd be different if I were exploring code from the shell.

Small note, the syntax around day 11 needs to be swapped.

CodenameTim,
@CodenameTim@fosstodon.org avatar

@nanorepublica @ghickman I wonder if you could get them added to django_extensions?

webology, to random
@webology@mastodon.social avatar

🏡 First lawn day of the year.

It's a little early in the season, but we went to our favorite, Vinland Valley Nursery, to pick up some Hostas, and a few other plants we knew could deal with any unexpected overnight chills that may still come our way.

https://vinlandvalleynursery.com

I can do anything with the lawn, but my gardening skills are roughly a 2 or 3/10. I'm hoping this year we can fare better.

I also managed to get fertilizer down on what might be my last GetSunday dot com year.

CodenameTim,
@CodenameTim@fosstodon.org avatar

@webology unless you put the hosta in the sun. I somehow managed to do that.

circumeo, to django
@circumeo@mastodon.social avatar

Anyone know if there's a way in #django to start handling a chunked transfer request before it's fully received? My use case is I want to start processing a file before the whole thing is received. I know I can do it with Channels, but just curious if I can rig up something in bog standard WSGI mode without dependencies.

CodenameTim,
@CodenameTim@fosstodon.org avatar
CodenameTim,
@CodenameTim@fosstodon.org avatar

@circumeo ohhh. Sorry, I've got nothing for you there

kjaymiller, to random
@kjaymiller@mastodon.social avatar
CodenameTim,
@CodenameTim@fosstodon.org avatar

@kjaymiller this is a fantastic resource! Thanks for putting this together in a logical and understandable manner. This will be very useful for folks

webology, (edited ) to random
@webology@mastodon.social avatar

🚜 Refactoring and fiddling with Django migrations for pending pull requests 🐘: https://micro.webology.dev/2024/04/06/refactoring-and-fiddling.html

CodenameTim,
@CodenameTim@fosstodon.org avatar

@benjaoming @webology how do you two handle features that require multiple deployments. Let's say switching from a not null FK to a M2M field? Do you have three PRs?

CodenameTim, to django
@CodenameTim@fosstodon.org avatar

Saturday morning #django package idea:

A tool that allows you to rapidly test and compare various indexes against a queryset or known view.

It then would configure the db, and run the queryset, store results, run explain analyze, store that, move onto the next and do the same, then at the end present and annotate the results.

CodenameTim,
@CodenameTim@fosstodon.org avatar

@Ciantic oh that's pretty interesting. That reminds me I need to look into pgmustard.

CodenameTim,
@CodenameTim@fosstodon.org avatar

@carlton it'll be from someone who is not me. I'm hoping either the idea spurs someone else into similar work, or even better, the internet corrects me.

CodenameTim,
@CodenameTim@fosstodon.org avatar

@frank I think using the buffers argument in explain reduces that concern.

CodenameTim,
@CodenameTim@fosstodon.org avatar

@frank 100%. This solution would also be a challenge because it literally would make changes to your db schema and if it messes up, you're stuck with a db that doesn't match your migrations.

CodenameTim,
@CodenameTim@fosstodon.org avatar

@webology oh, that's a good one too. It definitely feels within reach

CodenameTim,
@CodenameTim@fosstodon.org avatar

@webology there was a db talk at DCUS 22 about a middleware that protected against n+1 problems. That could probably be extended to do what you want.

It would need to pipe those results somewhere, but that's the easy problem.

CodenameTim,
@CodenameTim@fosstodon.org avatar
webology, to random
@webology@mastodon.social avatar

⛳ Syncing Django Waffle feature flags: https://micro.webology.dev/2024/04/05/syncing-django-waffle.html

CodenameTim,
@CodenameTim@fosstodon.org avatar

@webology do you use this with multitenant systems?

CodenameTim,
@CodenameTim@fosstodon.org avatar

@webology @ryanhiebert yeah, it's pretty unlikely I'd switch my company to waffle. We're pretty set on our current approach and would need a major beneift as justification. It was more of curiousity if there were a better path originally.

SebastianM6L, to opensource
@SebastianM6L@mastodon.social avatar

I was just wondering if there is some organization or similar that maybe takes care of #stale #opensource projects like this #django library:

https://github.com/goinnn/django-multiselectfield/issues/141

The developer seems to be inactive for about a year now. And #PR are pending.

What if there would be an organization that would take over those projects and at least take care of the PR's and keep the lights on so they are not abandoned?

Is this already a thing? Or could it be one?

CodenameTim,
@CodenameTim@fosstodon.org avatar

@SebastianM6L The best thing currently is Jazzband. However, there are several challenges that face our community.

  • Still need to identify who is going to maintain it
  • Need to vet that person to some degree
  • Need to transfer project ownership
  • Need to handle transferring the project back to original owner
  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • tacticalgear
  • cubers
  • Youngstown
  • mdbf
  • slotface
  • rosin
  • osvaldo12
  • ngwrru68w68
  • GTA5RPClips
  • provamag3
  • InstantRegret
  • everett
  • Durango
  • cisconetworking
  • khanakhh
  • ethstaker
  • tester
  • anitta
  • Leos
  • normalnudes
  • modclub
  • megavids
  • lostlight
  • All magazines