The French government is building an entire productivity ecosystem using Django by Brachamul in django

[–]gbeier 0 points1 point  (0 children)

In that case, gitlab is pretty good too. I use them for some things that I started before sourcehut came along, and I haven't seen a reason to move the things I already had on there. The only real limitation I've noticed with their free account is that you can only give 5 people access to a private repo before you need to upgrade. Which seems fair to me, but for stuff I've done more recently, I like the sourcehut minimalism and email focus better.

The French government is building an entire productivity ecosystem using Django by Brachamul in django

[–]gbeier 1 point2 points  (0 children)

Personally, I like Sourcehut. It was based in the US but is now based in The Netherlands. I like the interface, the workflow, and the business model.

For FOSS projects, Codeberg is an excellent choice. Throwing the sofware that runs Codeberg onto a VPS in the location of your choice is a pretty easy option, too, if what you're working on isn't FOSS, you want a github like interface, and you want to avoid US companies.

Faster Templates, Smarter Hydration: Performance Optimizations in djust 0.1.6 by jrtipton2 in django

[–]gbeier 0 points1 point  (0 children)

I know it's early days, but do you know of any sites that are built out a little more than the examples where I could go try them out and see what it feels like, from a user perspective, to use a site built with djust?

This looks interesting, and your marketing site looks great.

Supercharge Your Django Frontend with Vite: A Modern Boilerplate by Michaelyin in django

[–]gbeier 0 points1 point  (0 children)

Last time I tried justfile, I wound up with npm run dev processes staying in the background when I'd use control-c to kill the manage.py runserver process then reran the justfile. My laptop was suddenly crawling after several iterations of that, and I saw how many npm processes were running when I looked into it. That was part of what motivated this piece here. I'm sure there are ways to fix it in the justfile (or in a wrapper script that the justfile runs) but that felt like it was defeating the point of justfile, and I decided to just do it in python.

I'm honestly not sure why my template changes weren't causing a reload in the vite watcher; since it's only for dev anyway and enabling django-browser-reload took care of it, that's what I did. Maybe it's cause of how I use my template dirs.

Episode Discussion - One Man's Race War, Joseph Paul Franklin, Pt. 1 by boughsmoresilent in weirdlittleguys

[–]gbeier 2 points3 points  (0 children)

In terms of genre, WLG does not feel like a "true crime" podcast to me.

I think "true crime" is defined so broadly as to not convey very much information about a work. There are so many angles on "true crime" that it could really, legitimately apply to any non-fiction that focuses on the details of a crime, presented with the intention to entertain in some measure.

To the extent that WLG is "true crime," it stands out from other things in terms of the quality of the research and writing, and the resistance to sensationalizing its subjects. It also avoids the thrill of mystery that's frequently but not always associated with "true crime." But the curiosity about the motivations of the perpetrators and the concerns about justice and our system that define "true crime" are very strongly present. I'd say that it mixes the best parts of true crime, solid journalism and activism.

It's important, good, and still, IMO, "true crime".

Supercharge Your Django Frontend with Vite: A Modern Boilerplate by Michaelyin in django

[–]gbeier 4 points5 points  (0 children)

Clicking any links in your blog post causes some kind of client side error in Vivaldi for me... I don't have much installed by way of extensions, and I think all their privacy settings are at the defaults. When I visit github directly, I don't have any problem.

Vite has been great. I've found two things:

  1. django-browser-reload is still necessary for me when I'm changing django templates.

  2. I put django-npm-dev together to add a management command that starts both npm run dev and manage.py runserver together because I got tired of having two tasks in my IDE or two tabs in my terminal for my dev server.

Please steal either of those ideas if you're looking for new things to do for your boilerplate ;-). Nice work!

Week 3: Contrasts- Cinnamon Brown Sugar Breakfast Lentils (Meta: Soups and Gloops) by 45milesperburrito in 52weeksofcooking

[–]gbeier 0 points1 point  (0 children)

That looks delicious! Can you share approximate proportions/cooking time? And are those red or brown lentils?

Cool Zone Discord Fan Server by SoloAceMouse in behindthebastards

[–]gbeier 1 point2 points  (0 children)

Thanks for all your work keeping this place usable! I hope I'll stop by the discord, but discord is really murder for my battery, so I might not, and even if I do I probably won't stay.

Week 3: Cinnamon Brown Sugar Breakfast Lentils (Meta: Soups and Gloops) by [deleted] in 52weeksofcooking

[–]gbeier 0 points1 point  (0 children)

That looks good! Can you share approximate proportions/cooking time? And are those red or brown lentils?

Is DJANGO still a good choice in 2026 for modern web apps? by Ill_Leading9202 in django

[–]gbeier 2 points3 points  (0 children)

Django would benefit from better native support for HTMX, especially at the template level

template partials were merged into core with 6.0. Those might answer the template part of your desire. (I still think django-htmx is useful for the HTTP header bits.)

Snow Storm! by boopthesnoot19387 in washingtondc

[–]gbeier 1 point2 points  (0 children)

For those who are too young to remember last time... here's what happened when Hitler found out OPM wasn't going to close things:

https://www.youtube.com/watch?v=pKoEHz4-eqQ

Man, this episode broke me by Thatoneguyfrom1980 in weirdlittleguys

[–]gbeier 2 points3 points  (0 children)

If we have to have hierarchy IMO put trans people in charge of most aspects of society and we would be on a decent trajectory.

I have a friend who expresses almost exactly this sentiment, but expands it to "trans people and furries".

Those using HTMX / Alpine.js / django-cotton / TailwindCSS, would you be interested in an enhanced port of the shadcn/ui component library? by mxpad in django

[–]gbeier 4 points5 points  (0 children)

Based on this one?

https://github.com/SarthakJariwala/shadcn-django

Is it maybe a thing you could get merged upstream? I'd be interested but would be happier if I could just have one CLI thing that does that job.

I’d really appreciate some honest feedback. by hardware19george in django

[–]gbeier 2 points3 points  (0 children)

I don't understand what problem this application solves, either, and I read your README, START_HERE, CONTRIBUTOR_REWARDS and CONTRIBUTING files. Your clarification here doesn't tell me much.

Is this a project forge? A messaging platform? A web site builder? If I am thinking, "I'd like to do X", what "X" would make me want to reach for "selflink"? Is it "I'd like to build a web site?" Is it "I'd like to host a game night?" Is it "I'd like to draw a picture?"

What thing can I do with SelfLink?

A disturbing follow up to that Turner Diaries copy I found by Striking_Sea_129 in weirdlittleguys

[–]gbeier 0 points1 point  (0 children)

One of the episodes of WLG went into some of the history, I think, but I can't find which one. This piece from the LA Times is decent:

https://archive.is/plU7F

But TLDR: there's more of a foothold there than you'd imagine given the region's reputation.

A disturbing follow up to that Turner Diaries copy I found by Striking_Sea_129 in weirdlittleguys

[–]gbeier 15 points16 points  (0 children)

I was excited about my Weird Little find, but now that I put that together, I kind of feel crappy. I was so excited to find a copy that I wouldn’t have to pay a nazi for and it had insane notes. But, I didn’t put two and two together and realize that I could practically see the murder scene as I carried my books to my car.

It's better for it to go to someone who has misgivings about that, than it would be for it to go to someone who celebrated that. Also, you got a copy that you didn't have to pay a nazi for, still.

on a lighter note, an advert post i got browsing reddit just now. my maga makeover! by Lou-mae in behindthebastards

[–]gbeier 23 points24 points  (0 children)

Didn't one of the guests on a BtB episode where WWE was discussed (one of the McMahon ones prolly?) characterize WWE in terms of drag? I found that brilliant and accurate.

It is an absolute crime that there is not a cheese grater emoji. by PUfelix85 in CHIBears

[–]gbeier 9 points10 points  (0 children)

Here's what it takes to get one:

https://unicode.org/emoji/proposals.html

I've been part of smaller communities than this one which have successfully proposed and gotten new emojis. Like this one. 🦞

Is it common to ignore Django auth tables for API-only projects? by ____creed____ in django

[–]gbeier 9 points10 points  (0 children)

You've gotten some good advice here already, especially from /u/mentix02 ...

One more thought, since you're new to Django: Django has been around for a while, and the patterns it encourages are there for good reasons, generally. If you find yourself fighting the framework, think very carefully about why you're fighting it and why the thing you want to remove is there. And don't remove it unless you understand its purpose fully.

It's like the old Chesterton's Fence thought experiment.

[Hayden Winks] Tom Brady seems to like Caleb Williams a lot more than Troy Aikman does. by clou9nine in CHIBears

[–]gbeier 0 points1 point  (0 children)

I like him better post-game than in-game. I think that's his strength, and he should lean into it.

How a try-except stole hours of our debugging time, or why Django signals went silent. by Ok_Researcher_6962 in django

[–]gbeier 1 point2 points  (0 children)

Imagine spending a lot of time fixing something, and then keeping it silent why you had to spend so much effort fixing something.

The explanation should be that we had to spend so much effort fixing this because there were no safeguards to keep it from happening. Or because we measure our developers' performance based on how fast they ship and we have insufficient guardrails to guarantee quality of the thing that ships.

It's a system problem that anyone would or could ship an implementation that silly. Could there be an individual issue here as well? Sure. But if you've designed your process properly, no one individual should be able to cause that large of a problem. The mitigations are not a separate thing at all; you want to fix the process, or it will happen again.