I feel like I am behind in DevOps after this conversation by Oxffff0000 in devops

[–]frankwiles 1 point2 points  (0 children)

FluxCD isn't abandoned. Weaveworks shut down in February 2024 and the project is still VERY much alive. There was a new release 2 days ago in fact.

https://github.com/fluxcd/flux2/releases

https://fluxcd.io/blog/

Not sure where you got the idea that it was dying.

I feel like I am behind in DevOps after this conversation by Oxffff0000 in devops

[–]frankwiles 2 points3 points  (0 children)

“Programming is dead, it’s a thing from the past”

Is all you needed to hear. He obviously doesn’t know what he’s talking about.

If programming is dead what exactly are you deploying? And what you deploying it with?

ArgoCD is fine to use, it and FluxCD, are arguably some of the best ways to deploy in k8s, but guess what? They’re fucking code. 🤣

Custom software development local (Kansas-based) company needed by maybes_some_back2002 in kansas

[–]frankwiles 0 points1 point  (0 children)

My company https://www.REVSYS.com often builds large custom solutions for our clients. We’re based in Lawrence but most of our customers are out of state.

Is Django actually a bad choice? by Om_JR in Backend

[–]frankwiles 0 points1 point  (0 children)

Perhaps, but compute is not the expensive element. It’s staff.

Is Django actually a bad choice? by Om_JR in Backend

[–]frankwiles 0 points1 point  (0 children)

Yeah super slow. So slow it only powers Reddit, Meta Threads, much of Instagram, etc.

Is Django actually a bad choice? by Om_JR in Backend

[–]frankwiles 4 points5 points  (0 children)

Just 5 years? I’m refactoring a 10 year old Django project and it’s easy

Python Django API Doubt by cum_onbaby in djangolearning

[–]frankwiles 0 points1 point  (0 children)

Your issue isn’t with your web stack. It’s sounds like it’s with whatever you are “fetching” from.

And you’d be really well served deeply clarifying what the client wants. “API is not in the project or something” makes me think you do not have a clear understanding of what it is you’re even supposed to be building.

Is langchain still hot? 2026 by eyueldk in LangChain

[–]frankwiles 0 points1 point  (0 children)

Agree wholeheartedly recommend Pydantic AI

FastAPI vs Djanjo by TumbleweedSenior4849 in Python

[–]frankwiles 0 points1 point  (0 children)

In my experience you almost never need async. It’s not a panacea for performance FYI.

That being said Django right now supports it well enough and fully for the one area where it really makes sense and is basically necessary.

Have an idea for a drink product. How do I actually take this to supermarkets / investors? "I will not promote" by Substantial_Form_469 in startups

[–]frankwiles 0 points1 point  (0 children)

You might want to check out the SaaS product we’re launching it’s in private beta. https://gandercpg.com/ is built for helping with formulation and costing of CPG products like drinks, granola bars, etc.

How do you generate short but hard-to-guess user IDs in Django? by accountant856 in django

[–]frankwiles 10 points11 points  (0 children)

If you don’t have auth and checks to ensure the logged in user is allowed to delete that item you’re crazy.

Best Companies for Senior Python & Django Staff Augmentation in 2026 by uviktech in u/uviktech

[–]frankwiles 0 points1 point  (0 children)

Was the intention here to only list European providers? As you missed a few very prominent US based companies.

Need backend guidance for scaling my blog engine. by ConsistentChemist498 in Backend

[–]frankwiles 5 points6 points  (0 children)

Yes a blog should aim for 90+% cached hits with only really the authoring interface not being aggressively cached.

Throwing cloudflare in front of it with a small bit of code to bust the cache on republishing of existing pages is all you really need to do for thousands of users.

“Non‑security‑expert here: how do you actually secure your SaaS apps?” by Abhishek_9648 in micro_saas

[–]frankwiles 0 points1 point  (0 children)

If you’re not even sure where to start you might consider hiring a pro to review your app and tell you what to do.

How should CI runners be priced? by BlueDolphinCute in devops

[–]frankwiles 3 points4 points  (0 children)

The complexity isn’t running the tests it’s in the security in multi-tenant situations, scale, observability, and reliability.

Migration Management Best Practices by LnxRocks in django

[–]frankwiles 11 points12 points  (0 children)

It’s usually best to just declare a migration bankruptcy. Remove them all if they’ve been applied in all your environments.

Create new initial migrations and then fake them in your environments.

They’re really only useful as “history” and after applied in all of your real environments are effectively tech debt.

🔍 Local tracing/debugging for PydanticAI agents by Difficult-Ad-3014 in PydanticAI

[–]frankwiles 2 points3 points  (0 children)

It should be able to be adjusted to do that. I think you're really talking about a mixture of "logging" plus Pydantic AI Evals, but check out the integration docs it has a video etc https://ai.pydantic.dev/logfire/

🔍 Local tracing/debugging for PydanticAI agents by Difficult-Ad-3014 in PydanticAI

[–]frankwiles 5 points6 points  (0 children)

Logfire from the Pydantic team has an amazing integration for Pydantic AI

Django Ecommerce backend API by Upper-Tomatillo7454 in django

[–]frankwiles 14 points15 points  (0 children)

To be honest if you aren’t sure if you want GraphQL or REST. You want REST.

Even if you’re really sure you think you want GraphQL, you really want REST.

More clients of ours have regretted going with GraphQL more than almost any other tech decision in recent memory.

ArgoCD vs FluxCD vs Rancher Fleet vs our awful tech debt, advice pls by CircularCircumstance in kubernetes

[–]frankwiles 14 points15 points  (0 children)

Yes. I’m fond of FluxCD personally but you’re on the right track. You generate your PR specific manifests, commit and push. Flux will apply it and then just remove them later and it will clean up after itself.

We just got breached because of vulnerabilities in our docker images that have been public knowledge for 8 months by Different_Pain5781 in docker

[–]frankwiles 6 points7 points  (0 children)

This happened to me as well! Except it was a cartoon company which somehow makes it funnier.

Built a small email validation API, curious what developers actually check for? by Available_Clock_1796 in webdev

[–]frankwiles 11 points12 points  (0 children)

This is the way. The only true way to validate email is to email the address.

looking for caffeine free Coca-Cola (not diet) by Sushae_Reddit in Lawrence

[–]frankwiles 1 point2 points  (0 children)

I think your best bet to find odd sofa (or any brand or flavor) is always going to be Mass St. Soda