News for hackers. Stuff that matters.

rick1290

Re:SQLite is all you need for durable workflows on Friday May 29, 2026 @03:59PM (#48328413)
Interesting about the files vs db approach. I have been going back and fourth. I landed on db as well.
Re:If AI writes your code, why use Python? on Monday May 11, 2026 @05:56PM (#48101189)
I'm still not sure. Would love thoguhts on this.. but in this new ai world we are in... is it better to go fullstack typescript? or go with proven mature frameworks? .net, ruby, django, etc? Seems TS is moving fast but maybe its time to not reach for the shiny object and stick with proven tech? or in 5 years will we regret it?
Re:Just Fucking Use Go on Friday May 08, 2026 @11:40AM (#48064710)
Is django the best backend batteries included framework at the moment?
is rill open source?
Agreed. When I watch the llm start to explore the db - it really does impress me.

Can you expand on this:

You can even incrementalize the schema description process itself by way of the system tables. Intentionally not providing a schema description tool/document/prompt seems to perform better with the latest models than the other way around.

Re:Claude Managed Agents on Wednesday April 08, 2026 @03:27PM (#47695072)
Not quite sold on this. I'm going to stick with pydantic ai and dbos/temporal/celery. I do not want to be vendor locked into one of these players. I want to work with absoluately any llm I want... I think we need to keep pushing for best in class open source orchestrtion and not get sucked into this platforms.
Re:TigerFS – A Filesystem Backed by PostgreSQL on Thursday March 19, 2026 @02:44AM (#47435760)
cool
Re:Ask HN: What Are You Working On? (March 2026) on Monday March 09, 2026 @03:58AM (#47306025)
seems interesting. whos the target demo for this though?
Re:MCP is dead. Long live the CLI on Sunday March 01, 2026 @08:07PM (#47212637)
When is MCP the right choice though? For example - letting internal users ask questions on top of datasets? Is it better to just offer the api openapi specs and let claude run wild? or provide an MCP with instructions?
love it
Re:Notes on Starting to Use Django on Thursday January 29, 2026 @01:13AM (#46806434)
Agreed
Re:On (not) using Django in 2026 on Thursday January 08, 2026 @12:59PM (#46544195)
So basically dont use django and vibe code your own framework?
Re:Django 6 Released on Thursday December 04, 2025 @05:59PM (#46154396)
Would love to see this.

Django just makes life 1000x easier. Can architect an app with data models, api, openapi, etc. within an hour.

Re:Why We Migrated from Python to Node.js on Monday November 03, 2025 @08:28PM (#45806557)
I like mikro orm - cool to see you use that. I do prefer django however.

I see express as the backend. Why not nestjs? And are you using openapi at all for generating your frontend client?

What i've discovered is - any backend + orm should expose an openapi spec'd backend... and your frontend can autogen your client for you. Allows you to move extremely quick with the help of ai.

Re:Django 6.0 beta 1 released on Thursday October 23, 2025 @04:01PM (#45686316)
whats your defacto now?
looks great
Re:Why Is Python So Popular in 2025? – The PyCharm Blog on Wednesday October 15, 2025 @12:15AM (#45588015)
you mention hasura - is that open source? you are leaning on a product for migrations that are not open source is my main concern with the above comments.
Re:Django: One ORM to rule all databases on Sunday October 12, 2025 @12:27PM (#45559435)
Are you saying you'd start a new project with alembic/sqlalchemy nowadays?
What about for the db? Prisma? Postgres?
Are you able to share some of the tech stack choices behind the scenes? React, fastapi, django, go, pydantic ai, ag-ui, firecrawl, vertex ai, etc. Would love to see the tools and frameworks others are deploying with.
Re:Background Tasks feature merged into Django on Wednesday September 17, 2025 @04:12PM (#45280813)
awesome!
Which pages are django?
Re:Litestar Is Worth a Look on Wednesday August 06, 2025 @06:15PM (#44818494)
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?
Re:Fast on Thursday July 31, 2025 @01:45PM (#44748125)
whats your setup for the frontend? do you autogen your queries from DRF? do you prefer react headless over django templates?
Why? Isn't this easier to screw up the prod db?
Re:Happy 20th Birthday, Django on Tuesday July 15, 2025 @01:12PM (#44573473)
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.

Re:Happy 20th Birthday, Django on Tuesday July 15, 2025 @01:10PM (#44573444)
Agreed
Re:Happy 20th Birthday, Django on Monday July 14, 2025 @04:32PM (#44564918)
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?

Re:Happy 20th Birthday, Django on Monday July 14, 2025 @12:46PM (#44562244)
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.
Re:Things I learned from 5 years at Vercel on Friday July 11, 2025 @07:47PM (#44537967)
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.

Older »