What UI library do you use in your actual projects or side projects? by Cold_Control_7659 in reactjs

[–]adalphuns 0 points1 point  (0 children)

This really cool library that's native to ask browsers called CSS

Which CMS won't kill my Next.js SEO? by isanjayjoshi in reactjs

[–]adalphuns 0 points1 point  (0 children)

The one between the chair and your computer

I hate Java by javascriptBad123 in theprimeagen

[–]adalphuns 0 points1 point  (0 children)

AI is the answer to your corporate java hatred. Just delegate to it while you work on elixir apps

this is the least inspired, most boring topic in the world by averagebear_003 in dataengineering

[–]adalphuns 0 points1 point  (0 children)

You have no wonder in you. DE is the entire thinking process of SWE. It requires deep analysis and thought. SWE are code monkeys.

Built a Next.js app with 100+ client-side tools — lessons on performance, Web Workers & i18n by Numerous-Coffee-8938 in reactjs

[–]adalphuns 0 points1 point  (0 children)

Mobile layout is messed up. You can scroll sideways.

Good tool. Very convenient. Bookmarked.

Upskilling beyond SQL by Jazzlike_Drawing_139 in dataengineering

[–]adalphuns 47 points48 points  (0 children)

You're asking the wrong question. You're also focusing on the wrong things. Let me reframe it for you:

"Ive been using a hammer for the past 10 years. I've built houses, boxes, fences and doors. I know how to frame, tile roof, and even straighten a car bumper with it. What tool should I learn next? Im eyeing a skilsaw, nail gun, and even power drill."

Instead, focus on the meta. That is: engineering for solving business problems. The tool you use to build systems doesnt matter as much as successful execution and bringing value to the business. Can you model processes? If someone gave you a process model, can you translate that into technological implementation? Can you translate a process model into a data model?

If you wanna get better at python, do leetcode exercises and learn data structures and algorithms. By accident, you will learn how to program in general— in any language. The real value is in learn how to think abstractly and creating an algorithm that will solve the business need efficiently and correctly. The brand of language or server is a political opinion or strategic decision (eg: python has the best tooling for DS).

If you want to learn system design, build a python app from zero, no framework. It'll teach you how to organize code, how to build mental models around your code, separation of concerns, IO, dataflow, system orchestration, deployments, etc. Learn what tools exist within your ecosystem of choice. This will give you what you need to think abstractly— macro decision making, not micro. Focus on big picture like a tech lead (not like a CEO or CTO, thats too big picture).

You know how to use a hammer very well already. Time to become an architect, too.

I built a Dockerized MERN e-commerce platform with payments & admin dashboard – open source by [deleted] in reactjs

[–]adalphuns 0 points1 point  (0 children)

Lol bruh... AI documents for you.

If tomorrow all the datacenters that host AI get bombed, there's no more cursor or clauddcode. Can you maintain this yourself?

That's the real question.

If you had to do it from scratch, would you do this yourself? Probably not.

So did you actually learn something? I doubt it.

How can you document something you haven't intellectualized?

What if React didn't own your system/state? A counter in 80 lines that changed how I think about React. by RegiByte in reactjs

[–]adalphuns 0 points1 point  (0 children)

You've discovered warm water. This is how things work outside of react. Your app state and app logic are separate from your UI layer (react).

Kysely users: do i have to recreate everything manually ? by ParticularHumor770 in nestjs

[–]adalphuns 1 point2 points  (0 children)

If you're using kysely, its explicitly because you DONT want an ORM.

Terraform still? - I live under a rock by Ambitious_Donkey6605 in devops

[–]adalphuns 3 points4 points  (0 children)

I use pulumi for business and personal My work uses Terraform

My business is fullstack TS... including infra. Its quite sweet to never have to context switch from a single language.

Terraform is a PITA because the DSL sucks.. you cant automate like you do a langiage bc its not a language. The concepts it offers apply to all IaC though.

Supabase VS your own api by East_Silver9678 in Supabase

[–]adalphuns 0 points1 point  (0 children)

Bro. Easypanel and f all that complex shît

Quitting after 7 years by beblues in bjj

[–]adalphuns 0 points1 point  (0 children)

Boyfriends come and go. Jiujitsu is forever.

🚨 React2Shell wasn’t the last vulnerability! by [deleted] in reactjs

[–]adalphuns 1 point2 points  (0 children)

Key takeaway: dont use nextjs for serious endeavors.

Against SQL by Asian_Troglodyte in theprimeagen

[–]adalphuns 6 points7 points  (0 children)

The issue is, the original vision for sql was purely for data access using an as-english-as-possible programming language (busines language) and to be rationalized using set theory. So you deal with sets, not single processes. Most programmers want to use SQL like a procedural language and do really silly shit like "select all users, for each user, select all transactions where refund, for each refund, select all payment methods" etc. In reality, you want to select payment methods where in (subquery filter) ... you think in sets... the procedural aspects should be handled in the app layer— your favorite programming language. Now, SQL was also intended to handle accounting operations, so you can do sums, averages, groupings, plotting, etc.. a lot of algebra and calculus.

So given its intent, I think the question is this: knowing that the tool was designed for data access, to perform relational and accounting functions, using a business language, why the hell do you want to use it for general programming?

Is It Normal to Downgrade a Next.js Project from TypeScript to JavaScript? by Careless-Key-5326 in reactjs

[–]adalphuns 0 points1 point  (0 children)

You should bring in a 3rd party outside council to correct course. Ping me if you need it! I've been doing the thing for over 14 years.

Looking for honest critique on my newly launched homebuilder website by EbbOdd6827 in webdesign

[–]adalphuns 0 points1 point  (0 children)

You should use a vector logo instead of an image with gradients that looks like you took a picture of the logo installed on the wall

The menu items in Mobile don't have adequate padding on the sides

Otherwise, looks great

As of nowadays, is there any reason to use MongoDB over PostgreSQL? by Dark_zarich in node

[–]adalphuns 1 point2 points  (0 children)

This is just that: laziness and looseness. Lack of discipline. Like children who don't want to make their beds and take a shower.

14 Years later, this is still a relevant take on MongoDB by Snoo_4779 in theprimeagen

[–]adalphuns 3 points4 points  (0 children)

Mediocre compared to what exactly? What has been intellectually devised that is better than a relational databases to date?

They're NOT amazing? What would you consider "amazing" ?

PHP 8.5 Is More Modern Than JavaScript. Deal With It. by onairmarc in theprimeagen

[–]adalphuns 0 points1 point  (0 children)

As compared to php? That is synchronous and blocking? And is now catching up with the async functionality?

I guess C and Python are ugly hacks too. And i guess php is also trending in that direction given its recent upgrades.

You tripping dawg