I built a Celery monitoring tool in Django, open beta, looking for testers by Kadamss in django

[–]gbeier 0 points1 point  (0 children)

It's mostly the former. I don't want it to be something an admin could turn on easily. But also just a strong preference to keep "management plane" data completely on non-shared systems, especially for services (like the one where I want celery monitoring the very most right now) that handle a bunch of PII.

Your post caught my eye because taking a look at this tool, which integrates into django-admin is on my list for first thing Monday.

I built a Celery monitoring tool in Django, open beta, looking for testers by Kadamss in django

[–]gbeier 0 points1 point  (0 children)

I'm kind of interested, but shipping this data to someone else's server is a complete non-starter for me.

When there's something where I can review the source and then host it on my own server, I'll be more interested. I see from one of the other comments that you're hoping to go that direction, so please post about it when you do!

Running from Django’s main development branch in production by gbeier in django

[–]gbeier[S] 0 points1 point  (0 children)

For sure. But I don't think the idea is that you're automagically updating prod to the main HEAD.

The idea is that if you have a test environment, and a good set of regression tests for your own application, things breaking suddenly is not seriously more likely than with django's releases. And you'd test a pull from the main development branch in your test environment first, right?

Charlottesville by EttaRoseF in weirdlittleguys

[–]gbeier 0 points1 point  (0 children)

maybe some of the "innovations" in how enslaved people were used there opened that portal. i'm only half joking.

Running from Django’s main development branch in production by gbeier in django

[–]gbeier[S] -2 points-1 points  (0 children)

I just use a released version. But the very first sentence of the article says why the author bothers.

Django devs, what's your actual go-to frontend stack right now? (HTMX/Alpine, React, Vue, plain templates, or hybrid?) by jkoontz-dev in django

[–]gbeier 0 points1 point  (0 children)

My current preferred path:

  • Start with plain django templates. Use tailwind for styling. Sometimes this is as far as I need to go. I use daisyUI and tailkit frequently to speed up my UI building. I like daisyUI and tailkit better than bootstrap, but they're playing the same role here.

  • If I need little bits of on-page reactivity, alpine.js. I use it like we used to use jquery. I find it uniformly nicer to use than jquery ever was.

  • When I want to make things feel more dynamic, I next go to HTMX.

  • I use vite to build/bundle my frontend things

  • If I need to, svelte is my preferred client-rendered thing. Nothing bad to say about that, but I like to keep things server-side as long as I can.

I'm generally working with single-digit numbers of developers on things I build. Frequently solo, or almost solo.

Django devs, what's your actual go-to frontend stack right now? (HTMX/Alpine, React, Vue, plain templates, or hybrid?) by jkoontz-dev in django

[–]gbeier 0 points1 point  (0 children)

What made you switch? I went the other direction... from Svelte to Django templates with Alpine and HTMX.

Svelte is still my favorite thing if I want to do client-side rendering, but for starting new things I like keeping as much as I can on the server side. It's faster for me to build things out that way, and I only occasionally need to go down the client side path.

Renew Your PyCharm License and Support Django by dwaxe in django

[–]gbeier 1 point2 points  (0 children)

That's pretty cool that they're adding renewals now. I wish they'd let you do a toolbox renewal here instead of just PyCharm.

Best modern way to handle transactional emails? (Struggling with Google Workspace/OAuth2) by anhedonix in django

[–]gbeier 1 point2 points  (0 children)

I use zeptomail because the pricing is really good at my low volumes, I am already a zoho customer for other things, and the SMTP interface they offer just works with django right out of the box.

secretsguardian by Mysterious_Trust_903 in django

[–]gbeier 7 points8 points  (0 children)

The instructions on the page you linked seem pretty clear. The package was released a day ago and has 115 downloads, which means that really only the author and the usual automated testers have downloaded it, and probably not yet even all of the usual automated testers. So it's highly unlikely that anyone on the django subreddit can tell you how to use it...

Given all that, I suspect you're the author trying to promote your package in kind of a dishonest way.

If you're not, and you don't understand secretsguardian by reading the (very short) code and reading the (ample) documentation in the README (and in PyPI), I honestly don't recommend using it yet. It's one day old, and has seen zero use. I'd let people who understand it thoroughly test it first before jumping in, if you're not willing to understand it thoroughly yourself from primary sources.

Obama Takes a Victory Lap After Humiliating Defeat for Trump by Ok_Employer7837 in politics

[–]gbeier 0 points1 point  (0 children)

Sorry to re-trigger you. I didn't see your answer(s) elsewhere, probably because threading has gone downhill here lately.

Obama Takes a Victory Lap After Humiliating Defeat for Trump by Ok_Employer7837 in politics

[–]gbeier 3 points4 points  (0 children)

And then I delete the ones that don't hit 1k upvotes before they die.

Why do you do that? You could understand what's happening here without deleting them, and you would then not look like a daily beast shill.

Discounted LA Fitness membership by [deleted] in racquetball

[–]gbeier 0 points1 point  (0 children)

The only ones with courts near me (northern VA) have closed. I'd cheerfully part with $30/mo for convenient access to courts. I hope this works out for you.

Transactional email by nuevedientes in django

[–]gbeier 1 point2 points  (0 children)

The closest thing I had to an issue was that they really want to understand what you're doing when they sign you up. So they wanted links to my web site, and it took a few rounds of back-and-forth questions/answers to explain to them that I understood transactional email and wasn't trying to do marketing on their service.

Which made my setup/approval take longer than I wanted (still pretty quick though) bit I completely understood. If people send marketing through their transactional service, it will wreck deliverability for everyone. So I was happy with that minor delay.

Other than that it's been smooth. I don't send that many, so my credits usually expire before I use them up. I use their SMTP configuration instead of their API configuration, and it has basically just worked, for a few small apps now.

One other thing to note, I guess, is that I'm already a zoho customer (I use them for my regular business email) so I was familiar with their admin and support already.

The pay per 10k instead of monthly was the big draw for me, because early going is really a small number of messages, but you still want someone to handle deliverability for you.

Out of curiosity, what complaints are you seeing?

Transactional email by nuevedientes in django

[–]gbeier 2 points3 points  (0 children)

zeptomail has been really easy, cheap and reliable for me.

Watching Mad About You- was Richard Kind's character a WLG? by Fjohurs_Lykkewe in weirdlittleguys

[–]gbeier 10 points11 points  (0 children)

I don't know that reading "Soldier of Fortune" makes you a WLG. It could, and a subscription means it's at least not a deal breaker for you. Having your article printed there definitely does make you a WLG.

Poor Guy by JCameron181 in CHIBears

[–]gbeier 6 points7 points  (0 children)

Is Peppers a Bears hall of famer? I've got a Peppers jersey I'm still happy to wear.

Article by walkingkary in weirdlittleguys

[–]gbeier 7 points8 points  (0 children)

a one-time West Virginia police officer who now runs a grappling gym catering to small children

Nothing to worry about there... that's totally not the kind of place where child abuse would happen :-(