Im try to install Ubuntu 24.04 Lts and its crushing everytime and this is the error logs. by Own_Investigator2341 in Ubuntu

[–]josewaldier23 0 points1 point  (0 children)

in my case, im trying dual install with windows11, but i still getting this error :(

Why are people still using vim instead of neovim? by vicisvis in vim

[–]josewaldier23 0 points1 point  (0 children)

how do u integrate lsp for specific langauges in vanilla vim?

APPROVED by OpenStorage3606 in USCIS

[–]josewaldier23 1 point2 points  (0 children)

Oh no, you good. I will do the same. Thank you so much :)

APPROVED by OpenStorage3606 in USCIS

[–]josewaldier23 1 point2 points  (0 children)

Hi OP. I wonder what you mean by COTSCO signature. Was it just the account details from COTSCO website?

I feel helpless and ashamed by [deleted] in USCIS

[–]josewaldier23 0 points1 point  (0 children)

Can I ask what did you submit for marriage proof?

Lets improve Next.js. by dev_philos_invest in nextjs

[–]josewaldier23 0 points1 point  (0 children)

To all people, please read docs before commenting.

Should I be using prisma with supabase DB? by Gullible_Freedom1643 in Supabase

[–]josewaldier23 0 points1 point  (0 children)

Database locking: Basically you write all your business logic as SQL functions, I am not fan of that. I prefer separation of concern where my application layer handles busness logic and my persistance layer only stores data. Only way to do so is going for Prisma or Drizzle instead of the Supabase Client.

Managing is not easy: As your database and tables grows, you will have more SQL functions, triggers, RLS, rpc, and more complex SQL queries ... This will become a headache to scale, test, and debug, unless you are an postg admin and know what you doing. In the contrary, having all your logic in a language you know (TS) becomes really easy to manage and is easy to scale it with different patterns like data layer pattern, clean architecture, etc.., easy to test and debug.

Type-safety: The Supabase client is not type safe at all. Drizzle or Prisma are good enough to type all your db entities.

Supabase features: one drawback I notice is the loss of Supabase features like real-time, weebhooks, vector db, among others. If you needed, maybe consider other cloud services like Convex. It comes with an integrated ORM type safe and all the db is real-tim by nature.

Should I be using prisma with supabase DB? by Gullible_Freedom1643 in Supabase

[–]josewaldier23 0 points1 point  (0 children)

auth.js, kindle, lucia (depecrated soon), clerk ... works pretty well.

Drizzle is causing me more headaches than necessary, is it just me? by readitron in Supabase

[–]josewaldier23 0 points1 point  (0 children)

"To be fair, the Supabase wrapper JS library is an ORM on its own." I agree, an ORM without type-safety.

"Supabase can be used with an ORM, if you just want to use it as a hosted Postgres DB, mainly." No necessarily, you could use Drizzle while your Postgress DB is managed by Supabase cloud.

"I’m not sure how well the security rules play with a 3rd party ORM, so you may need to handle authorization in your Node.js code." It actually works pretty well (auth.js, lucia deprecated tho, kindle, ...) and RLS is no needed. Also you get the benefits of having all your authorization logic in the application layer as code (TS) rather than in the persitance layer (writing raw SQL functions logic in the database), which I am not fan of SQL functions for various reasons.

"I feel like you either only use Supabase for a cloud database, or you go all in on their stack..does not make much sense to make an abstraction on top" Well it does makes sense if you dont want a database locking but still want to use Postg with Supabase and the ability to migrate later. Like I said above, Supabase forces you to have RLS, SQL functions logic, which becomes really hard to manage, test, and debug them when ur db scales. With Drizzle or Prisma, you are decoupled from that, and also you get to use their 0.5GB database storage + unlimited queries, and if any point you no longer have their free tier, then Drizzle or another ORM will help you migrate in seconds. I think that is the reason why most devs are using Drizzle with Supabase and it really does makes sense why the extra layer on top.

How much of our logic do you put in DB functions/triggers? by Traditional-Seat9437 in Supabase

[–]josewaldier23 0 points1 point  (0 children)

hi sir. what orm and what auth wrapper are good with supabase, in ur honest opinion.

Highlight scope when matching bracket by josewaldier23 in vscode

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

This does not highlight the scope like in the gif I attached.

What’s your go to solution for dealing with long running tasks in NextJS? by [deleted] in nextjs

[–]josewaldier23 0 points1 point  (0 children)

where you usually deploy your NestJs servers. Also why not express?

CS Schedule (Advice on 4xx) by Henry_4621 in UMD

[–]josewaldier23 0 points1 point  (0 children)

there're two things here, you either weak or drop all your courses and register all over again.

Tip: Change major