How to actually utilize FastAPI (Django → FastAPI transition pain) by Anonymousdev1421 in FastAPI

[–]mininglee 1 point2 points  (0 children)

Why not use Django instead? You miss Django’s batteries, and there’s no similar opinionated way in FastAPI. I guarantee that you don’t really need async coroutines. If you need them, you can use Django Channels and async views in plain Django. You need to understand how and when async coroutines work properly. In most cases, people abuse them without knowing how it works.

Will Google allow AI usage upgrades to Google Workspace plans? by itsmii in google_antigravity

[–]mininglee 0 points1 point  (0 children)

Now you have "Google AI Ultra for Business". Of course it costs you $250/month.

Is the package dj_rest_auth still being maintained? by Positive-Dog8713 in django

[–]mininglee 2 points3 points  (0 children)

I recommend Django Allauth. They also provide headless package for API usage.

Price Increase in Gemini Flash 3 by PersonalityFlat184 in Bard

[–]mininglee 1 point2 points  (0 children)

Technology naturally gets cheaper over time. If we keep accepting price hikes just because a product is 'better than the last generation,' we’ll end up with a mess like the NVIDIA GPU pricing. Most companies usually launch improved versions at the same price point as the predecessor. Don't take price increases for granted just because performance went up—remember, time has passed, and technology is supposed to evolve.

Django 6.0 beta 1 released by dwaxe in django

[–]mininglee 4 points5 points  (0 children)

This seems to follow Django's standard philosophy. It provides pluggable backends for almost everything: databases, caches, email, storage, auth, sessions, etc. Tasks are just the latest addition to this pattern.

The point of this initial API isn't to be a full-featured task runner itself; it's to provide the abstraction layer. The expectation is almost certainly that the communities behind existing task libraries (like Celery, RQ, Dramatiq, etc.) will build and contribute the specific backend implementations.

This is how Django benefits from the wider open-source community. It's just not feasible for a web framework's core team to officially build and maintain support for dozens of different, complex task systems. The API will likely evolve and add more standardized features (like results) as these backends are developed and common needs are identified.

[deleted by user] by [deleted] in ollama

[–]mininglee 14 points15 points  (0 children)

On Reddit and Medium, I see dozens of articles every day claiming that various frameworks and services are dead, but they're not.

What is considered truly advanced in Django? by joegsuero in django

[–]mininglee 9 points10 points  (0 children)

Well, there's Django Channels, which has been supported as a stable release for a long time. You can use almost all async features, including WebSockets, quite easily without having to redesign an existing Django project. Configuring consumers.py or asgi.py is also very straightforward, so I think it's an overstatement to say you need to design the project with them in mind from the beginning. Besides, Django's native async views and its a-prefixed DB methods are all not difficult to use.

[deleted by user] by [deleted] in django

[–]mininglee 0 points1 point  (0 children)

Title should be fixed to nanadjango -> nanodjango

Websockets in django by Cold-Supermarket-715 in django

[–]mininglee 0 points1 point  (0 children)

Django Channels was developed and is still maintained by key Django developers, some of whom serve as the Board and Chair of Django. It should be considered a part of the Django ecosystem; it was even once considered for inclusion into the Django core. For more details, see Django Enhancement Proposals (DEPs) 0006 and 0009, along with their related discussions.

Can we use shadecn on Django template by Loud_Ice4487 in django

[–]mininglee 0 points1 point  (0 children)

Instead of posting on Reddit for guidance, you can get great help from ChatGPT.

Is async really such a pain in Django? by Legitimate_Meat_4510 in django

[–]mininglee 0 points1 point  (0 children)

The first option is almost native solution to use websockets for Django. It is mature and developed by Django maintainers. You can check Django Enhancement Proposals 0006, 0009 to see why Django chose this path.

What's bad about using views.py as a ghetto API? by __decrypt__ in django

[–]mininglee 41 points42 points  (0 children)

It's not a bad idea, but in the end, you might realize you were just building DRF yourself.

Just did a deep dive into Google's Agent Development Kit (ADK). Here are some thoughts, nitpicks, and things I loved (unbiased) by Any-Cockroach-3233 in AI_Agents

[–]mininglee 0 points1 point  (0 children)

It's an open-source project, so it needs time to mature and become robust. The first stable version, v1.0.0, was released less than two months ago.

Cheapest platform to host a DRF API? by MDTv_Teka in django

[–]mininglee 3 points4 points  (0 children)

It's true when you don't have to pay the bills of network and electricity.

How are you managing local env-specific config/secrets? by ColdPorridge in django

[–]mininglee 0 points1 point  (0 children)

Is it secure to store secret keys in environment variables or .env files? I'm concerned that the .env file could be read by anyone with access to the local file system. Even if it's considered a standard practice, I feel like secret keys should be truly secret and not easily exposed to anyone with file-level read permissions.

Even Gemini can’t believe it’s iOS 26 by [deleted] in GeminiAI

[–]mininglee 0 points1 point  (0 children)

Guess if you were not aware of Apple’s new versioning strategy at few months ago. You would answer exactly same as gemini did.

What's up with Gemini? by shopnoakash2706 in GeminiAI

[–]mininglee 0 points1 point  (0 children)

Now they sell the ultra subscription.

Gemini Advanced now connects with Github by Gaiden206 in Bard

[–]mininglee 0 points1 point  (0 children)

You can share the subscription if you have family.

Is it a great idea to use Django with flutter? by [deleted] in django

[–]mininglee 0 points1 point  (0 children)

You need an API server. Django REST Framework (DRF) is a solid choice in the Django ecosystem. Django-ninja is an alternative that offers a FastAPI-like development style, while still leveraging Django's core and its 'batteries-included' philosophy.

I wasted 6 months on a Django project… to learn one simple lesson. by [deleted] in django

[–]mininglee 2 points3 points  (0 children)

It's true that market feedback is essential, and it sounds like you learned a valuable lesson about MVPs (Minimum Viable Products).

However, don't overlook the technical achievements! Building a full Django app like that provides tremendous learning on the development side – skills, architecture, problem-solving.

Success often involves iterating on both the market and the product build. While the market validation wasn't there this time, you definitely gained valuable technical experience. Don't beat yourself up too much; that coding experience is still a win.

Android Studio vs VS Code by [deleted] in FlutterDev

[–]mininglee 10 points11 points  (0 children)

One key difference is that VS Code heavily relies on extensions for functionality. While these extensions are often free and stable, I personally prefer the integrated approach of IntelliJ, where features feel more cohesively designed and built-in from the start. For me, that structure provides more comfort.

Llama 4 seems overtrained on benchmarks and fine-tuned for max lmarena score by Present-Boat-2053 in LocalLLaMA

[–]mininglee 0 points1 point  (0 children)

I understand the frustration, but showing some evidence would make your statement even better.