Readit News logoReadit News
rick1290 commented on Litestar is worth a look   b-list.org/weblog/2025/au... · Posted by u/todsacerdoti
rick1290 · 20 days ago
How does this compare to Django? I see you have quite a bit of Django content. How would you decide to use Litestar vs Django on a new greenfield project?
rick1290 commented on Fast   catherinejue.com/fast... · Posted by u/gaplong
bodhi_mind · a month ago
I’m senior developer on a feature bloated civil engineering web app that has 2 back end servers (one just proxies to the other) and has 8k lines of stored procedures as the data layer and many multi k line react components that intentionally break react best practices.

I loathe working on it but don’t have the time to refactor legacy code.

———————-

I have another project that I am principal engineer and it uses Django, nextjs, docker compose for dev and ansible to deploy and it’s a dream to build in and push features to prod. Maybe I’m more invested so it’s more interesting to me but also not waiting 10 seconds to register and hot reload a react change is much more enjoyable.

rick1290 · a month ago
whats your setup for the frontend? do you autogen your queries from DRF? do you prefer react headless over django templates?
rick1290 commented on How to make websites that will require lots of your time and energy   blog.jim-nielsen.com/2025... · Posted by u/OuterVale
ormsaregreat · a month ago
Pro tip. Don't use Django migrations. Manage the database first and mirror it in orm later.
rick1290 · a month ago
Why? Isn't this easier to screw up the prod db?
rick1290 commented on Happy 20th Birthday, Django   djangoproject.com/weblog/... · Posted by u/davepeck
tock · a month ago
Of our US $300,000.00 goal for 2025, as of July 13th, 2025, we are at:

- 25.6% funded

- $76,707 donated

:(

rick1290 · a month ago
Yeah, that is a bit disheartening. It’s a reminder of how vital it is to support open source tools, especially when they’re going up against massive, well-funded competitors. These projects often power the backbone of the internet and tech ecosystems, but they can’t survive on goodwill alone.

If we want innovation, transparency, and community-driven development to thrive, we have to step up — whether it’s donating, spreading the word, or helping out however we can.

rick1290 commented on Happy 20th Birthday, Django   djangoproject.com/weblog/... · Posted by u/davepeck
delbronski · a month ago
I love Django. I still reach for it for most projects. I really wish they would introduce a more modern frontend system though. I find it hard to go back to templates after using react. It’s easy enough to use Django and react, but it would be amazing if there was a more modern solution within Django for frontend.
rick1290 · a month ago
Agreed
rick1290 commented on Happy 20th Birthday, Django   djangoproject.com/weblog/... · Posted by u/davepeck
sroerick · a month ago
I haven’t done a ton with Rails professionally - but in my mind, if I was doing customer facing CRUD I would reach for rails, I think the deployment ecosystem and development experience is a bit better.

Django, however, is wonderful for internal tooling, or anything where you need to plug in Python libraries. GIS is a clear win for Django, as well as custom BI work or data analytics

rick1290 · a month ago
Django, however, is wonderful for internal tooling, or anything where you need to plug in Python libraries. GIS is a clear win for Django, as well as custom BI work or data analytics

Can you share more here? Would you go the route of django templates for internal tooling?

rick1290 commented on Happy 20th Birthday, Django   djangoproject.com/weblog/... · Posted by u/davepeck
rick1290 · a month ago
Love django. Whats the consensus on best way to use django in 2025? I've been going the headless route. Django for the backend and using vite or nextjs on the frontend with openapi specs auto-generated.
rick1290 commented on Things I learned from 5 years at Vercel   leerob.com/vercel... · Posted by u/gk1
ashwinsundar · 2 months ago
I am not impressed with Next.js or Lee's evangelism (yes, in the religious sense) of their platform. Being forced to develop in Next.js for a major project was the last straw, and convinced me to abandon the Javascript/Typescript/Node.js ecosystem entirely for future web projects (where I have the choice). Dev-fluencers and Next.js evangelists who gish-gallop and provide (non)-responses to serious developer problems with Next.js convinced me that Vercel is building an elaborate cash grab, on the enterprise scale, and securing vendor lock-in for many years to come. Don't tell me that Next.js is easy to deploy in Docker either - it's not, I wrestled with that implementation for months and it was fragile/broken in a way that I suspect a native Vercel-deployment is not.

The current stack I'm using is Django/Python, HTMX, Alpine.js, and TailwindCSS. Yes I know the middle two use Javascript under the hood, there is no way around that for client interactivity. But they do support the HATEOAS principal (https://en.wikipedia.org/wiki/HATEOAS) which has been a breath of fresh air imo. The book "Hypermedia Systems" is also a great way to achieve the mental reset needed to abandon modern web frameworks and go back to things that actually work, in terms of web development.

rick1290 · a month ago
Love django. Its my go-to as well.

I have gone django, drf, heyapi + vite/react.

I do like templates for simple pages - but with ai now. Its pretty fast to build out your api completely with drf. Then autogen the api in vite. Once you have all of your types and queries auto created. You can pretty much 'vibe' code your UI how you see fit. Then leave django to handle everything data/backend.

rick1290 commented on Ask HN: What Are You Working On? (June 2025)    · Posted by u/david927
scrollaway · 2 months ago
Supabase ("enhanced" postgres) and slim services on top, generated by OpenAPI-compatible frameworks. FastAPI for those who need to build python-compatible API services.
rick1290 · 2 months ago
Interesting - I went from supabase ---> Django. Wanted more control over everything. Supabase is great - but doesn't replace a backend.
rick1290 commented on Ask HN: What Are You Working On? (June 2025)    · Posted by u/david927
scrollaway · 2 months ago
We’re using Django Ninja. I candidly think Django is on its way out. Postgres backend.

Chatbot is custom, it predates the various dev kits so we ended up reimplementing a lot of that logic ourselves.

rick1290 · 2 months ago
Got it. If django is out - whats in?

u/rick1290

KarmaCake day7February 10, 2021View Original