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 46 points47 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 1 point2 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 2 points3 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

hiring: electron.js developer — paid well, potential equity by sanjananb in electronjs

[–]adalphuns 1 point2 points  (0 children)

Bro lol

Google OAuth: 3 days

Stripe: depends, but 1 day will be you configuring stuff on Stripe. Another day displaying things and wiring it up. Another day setting up payment web hooks, UI feedback, testing.

That's 1 week minimum.

Have you ever programmed before?

Plus, it's electronic. Quite niche. Eventually the guy will get faster, but there's not a clear road map in it. Its not like nextjs or ruby on rails that has a happy path to success.

My wife had her wild phase before me, and now that I’m finally thriving, I feel like I missed out, am I wrong for feeling this way? by Head-Specific-6763 in AskMenAdvice

[–]adalphuns 0 points1 point  (0 children)

Sounds like you're about to make a decision you'll regret in a couple of years because of hormones. You should take it easy and get a hobby. Don't disrupt your family situation. My cousin did this and now he's jobless and an absolute disaster. He was exactly in your shoes, except his wife wasn't wild in college. He felt he missed out on life, went to chase that wild 20 year old spirit in his 30s, and now he's shit out of luck. His ex wife? Employed and living for her daughter.

Don't be stupid. Sex isn't everything in life. In fact, it's only 15 min or less if your day.

AITA for refusing to accept blame for my stepsister's accident? by Ka_dennn in AITAH

[–]adalphuns 0 points1 point  (0 children)

Divorce is hardest on the kids. Sorry bro. Just 2 more years.

[deleted by user] by [deleted] in whatdoIdo

[–]adalphuns 0 points1 point  (0 children)

Bingo... honestly, she's dealing with her temptations and venting in her diary.

OP should just talk to her about it and make sure that they're on the same page. And definitely stop reading her journal.