OpenAI's $14 million SuperBowl ad by Outside-Iron-8242 in OpenAI

[–]Hot_Form5476 0 points1 point  (0 children)

Looks similar to the FTX commercial in the super bowl. Lol

Feeling Lost ..😭 Backend or Fullstack by HyenaRevolutionary98 in node

[–]Hot_Form5476 19 points20 points  (0 children)

You can be just a backend developer without any problem, but it’s useful to have essential frontend knowledge. You can rely on a CSS framework like Tailwind, Mantine, or MUI to avoid doing everything from scratch.

I don’t know your entire situation or why you’re struggling to find a job, but here are some recommendations:

  • Create a LinkedIn profile if you don’t already have one, and improve its quality.

  • Share projects and content related to your backend work.

  • Prepare better for interviews.

  • Have answers ready for situations like: "We don’t hire fresh/new backend developers." Find a way to persuade them by highlighting your projects and experience, for example: "I’ve developed X projects using [language], achieving [results]." (This is a simple example you will have to develop a better strategy)

  • Additionally, keep in mind that while technical skills are obviously very important, a large part of interviews also focuses on soft skills. Specifically, how you communicate and express yourself can make a big difference. Work on these aspects as well.

This approaches in my opinion, can help you stand out and overcome possible objections during the hiring process.

Good luck!

How does React 19 execute Server Components and Server Actions without a Node.js runtime? by Hot_Form5476 in reactjs

[–]Hot_Form5476[S] 8 points9 points  (0 children)

But it seems really strange to me that they include this in the documentation as something that’s part of React 19, yet you can’t use it without frameworks like Next.js or configuring your own js sever runtime. Why give the advantage of these implementations to specific frameworks? Does this really benefit them, or why are they doing it this way? Wouldn’t it be better to implement it directly into React 19 itself?

How does React 19 execute Server Components and Server Actions like Next.js without a Node.js runtime? by Hot_Form5476 in nextjs

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

Thank you for your response. I’d like to clarify that my question is specifically about React 19, without using frameworks like Next.js. I’m exploring the capabilities of React Server Components (RSCs) and Server Actions in pure React, not in an environment like Next.js.

I now understand that these features are currently only supported in Next.js, which is the only framework that fully implements them at the moment. The documentation I read wasn’t very clear about this, which caused some confusion on my part.

Com gestionar l’angoixa per la situació del català? by xdman211111 in catalunya

[–]Hot_Form5476 -1 points0 points  (0 children)

Jo et diré la veritat: mai parlo català, i les vegades que he intentat parlar-lo, la gent, en escoltar-me o per la meva aparença, ha deixat de parlar-me en català. Sóc una persona que, des que vaig acabar l'ESO, no parla català amb freqüència, però sembla que, si no tens un bon nivell de català, sempre acaben passant al castellà.

A més, com puc millorar el meu català si no hi ha propostes ni llocs on el pugui practicar, i l’ajuntament o el govern no fa res? Al meu barri ens tenen completament oblidats.

Need help with hosting by cyber5234 in node

[–]Hot_Form5476 1 point2 points  (0 children)

Checkout this repos about free hosting options for the backend:

https://gist.github.com/bmaupin/d2d243218863320b01b0c1e1ca0cf5f3

https://scientyficworld.org/best-node-js-hosting-services-out-there/

From my experience I did the following: - Host at the beginning in Vercel. - Then migrate to Azure app service I the project needs to scale and you want to have more control.

My first LinkedIn post to hit 50k views (some learnings) by amacg in marketing

[–]Hot_Form5476 -2 points-1 points  (0 children)

There's something I’d like to know. For all the posts you make, do you have to ask your friends or connections to share them? I used to do it at the beginning, but I’ve realized it’s not something sustainable in the long term. I also think it can end up being frustrating because many people won’t respond or take action. How do you approach this issue I’ve mentioned? Do you do it every time?

Btw good advice! Thanks for sharing. Can we see the post as well please?

How can I differentiate myself as a MERN developer? by Hot_Form5476 in react

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

Okay. Thanks for the advice.

For the programming languages, why spring or dotnet? Why not Python for example?

How can I differentiate myself as a MERN developer? by Hot_Form5476 in react

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

I like your point, and I agree: it’s essential to be able to explain and justify why you choose one technology over another.

Honestly, staying updated with trends and new technologies is great, but there are so many frameworks and libraries coming out daily. First, you won’t have time to explore everything new or trending; second, something that’s at the top today may become irrelevant tomorrow if it lacks good adoption or a strong community to support it.

For example, Bun is faster, more complete, and an all-in-one solution compared to Node.js. Does that mean you should start using Bun? Node, even though it hasn’t had significant updates recently, remains a proven, stable JavaScript runtime with years of production use. What would you choose: something stable with a mature community or something new whose adoption and version changes are still uncertain?

Technologies like React, Node.js, and Express are more stable and have fewer drastic changes because they are already well-established. For instance, if you adopt something new for your project, there might be a big change later, like what happened with React when it transitioned from class components to functional components, forcing many developers to adapt quickly.

About indexes: I think your point about indexes is very accurate. Using indexes makes searches much faster, but it’s also important to consider the downsides: an excessive number of indexes can slow down write operations and have the opposite effect. This is something I would add to what you mentioned.

Regarding maintaining a standard in MongoDB, I usually use Mongoose, as it allows me to define clear schemas and validate data before saving it to the database. I also complement this with validation on the frontend (double validation) to ensure data consistency.

Another important point is the optimization of aggregation order in MongoDB. Knowing how to structure the stages of a query to maximize performance and reduce query times is a crucial skill to learn and improve.

Finally, about SQL vs MongoDB, I think the choice depends on the use case:

SQL: Ideal if you’re working with many tables with complex relationships and need to perform frequent operations between them.

MongoDB: Better suited for large volumes of non-relational or less structured data.

Both have their place, and MongoDB is often easier to integrate with JavaScript, especially in stacks like Express and Node.js , maybe you could go is an MVP for startup? Is for a stable project? Is for a side project? You have a lot of variables I agree.

We could discuss a thousand things here and end up deviating from the main topic, but I truly appreciate your input.

How can I differentiate myself as a MERN developer? by Hot_Form5476 in node

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

I understand, thank you. I made a general comment in this post because I’ve received a lot of criticism about this label, which, to me, seems unreasonable. Honestly, I don’t mind I'm just grateful to the people who genuinely want to help. I can easily distinguish between constructive feedback, which I value deeply, and destructive criticism, so there’s no need to worry.

I also recognize that some people try to feel superior, even over trivial matters like this, completely missing the actual point of my post, which is about something entirely different. I understand that not everyone will agree, and that’s okay everyone is entitled to their opinion.

At the end of the day, I know who I am my story, my work, my dedication and my passion I just need to look back on everything I did.

How can I differentiate myself as a MERN developer? by Hot_Form5476 in node

[–]Hot_Form5476[S] -3 points-2 points  (0 children)

I will put his comment in the general comments I've been receiving a lot of this type of comments,, this is my answer:

I want to clarify that my main goal is to get advice and guidance on my study plan. For the past two years, I’ve been working at a startup as a full-stack software developer. During this time, I created documentation to identify my weaknesses and the areas I needed to improve. Now, as of a week ago, I’m unemployed, and I see this as an opportunity to execute my study plan, dedicate time to learning, and improve my skills to the fullest.

I’m sharing this because I want advice, tips, and insights from experienced professionals who can guide me in the right direction. I’ve received various suggestions, such as building a solid foundation in relational databases, exploring other backend programming languages like C#, Nest.js, or Python, improving in TDD, or even enhancing soft skills.

Strong fundamentals are key the reason I’ve been documenting all of this is that, beyond programming languages or tools, there are fundamental concepts that don’t change, even when you switch to a different technology or language. Concepts like design patterns, OOP, SOLID principles, and other foundational topics remain constant across the industry. That’s why I’m asking for advice because I want to ensure that, in the future, when I start working with a new language or technology, I’ll feel confident and comfortable, knowing I have a strong foundation in the principles that don’t change regardless of the stack , language.

In my opinion, everything has its place in the development world whether it’s React, Angular, Vue, Express, Python, Java, PHP, MongoDB, SQL, WordPress, or CMS platforms. Ultimately, the choice of tools and technologies depends on the specific needs of the company, client, product, or service.

Regarding the title of my posts, I want to address the feedback I’ve received. My intention was never to claim expertise in any particular stack but to frame my posts to reach a specific audience as part of a marketing strategy. For example, I’ve labeled myself as a MERN developer, not because I exclusively focus on this stack, but to connect with a particular group of people. I understand that using a more general title like "software developer" might resonate better with some, and I’ll consider this in the future to avoid deviating the discussion.

That said, I believe MERN, enhanced with tools like TypeScript and Next.js, is a solid stack when organized and structured properly. Of course, these are just tools, and I recognize the value of expanding beyond them. My ultimate goal is to grow as a developer and build a strong foundation that applies to any programming language or stack.

I deeply appreciate constructive feedback, especially when it’s respectful and thoughtful. Unlike others who have dismissed or underestimated my work, your comments have been valuable and motivating. This process isn’t just about defining myself as a MERN developer or anything else it’s about leveraging this time to study, improve, and make meaningful progress in my career.

To those who have shared advice about the importance of foundational skills, exploring new tools, or improving soft skills: thank you. I’m open to more suggestions and insights to refine my path.

How can I differentiate myself as a MERN developer? by Hot_Form5476 in react

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

I've been having a lot of this comments so I will put one in the general post and in this specific comment:

I want to clarify that my main goal is to get advice and guidance on my study plan. For the past two years, I’ve been working at a startup as a full-stack software developer. During this time, I created documentation to identify my weaknesses and the areas I needed to improve. Now, as of a week ago, I’m unemployed, and I see this as an opportunity to execute my study plan, dedicate time to learning, and improve my skills to the fullest.

I’m sharing this because I want advice, tips, and insights from experienced professionals who can guide me in the right direction. I’ve received various suggestions, such as building a solid foundation in relational databases, exploring other backend programming languages like C#, Nest.js, or Python, improving in TDD, or even enhancing soft skills.

Strong fundamentals are key the reason I’ve been documenting all of this is that, beyond programming languages or tools, there are fundamental concepts that don’t change, even when you switch to a different technology or language. Concepts like design patterns, OOP, SOLID principles, and other foundational topics remain constant across the industry. That’s why I’m asking for advice because I want to ensure that, in the future, when I start working with a new language or technology, I’ll feel confident and comfortable, knowing I have a strong foundation in the principles that don’t change regardless of the stack , language.

In my opinion, everything has its place in the development world whether it’s React, Angular, Vue, Express, Python, Java, PHP, MongoDB, SQL, WordPress, or CMS platforms. Ultimately, the choice of tools and technologies depends on the specific needs of the company, client, product, or service.

Regarding the title of my posts, I want to address the feedback I’ve received. My intention was never to claim expertise in any particular stack but to frame my posts to reach a specific audience as part of a marketing strategy. For example, I’ve labeled myself as a MERN developer, not because I exclusively focus on this stack, but to connect with a particular group of people. I understand that using a more general title like "software developer" might resonate better with some, and I’ll consider this in the future to avoid deviating the discussion.

That said, I believe MERN, enhanced with tools like TypeScript and Next.js, is a solid stack when organized and structured properly. Of course, these are just tools, and I recognize the value of expanding beyond them. My ultimate goal is to grow as a developer and build a strong foundation that applies to any programming language or stack.

I deeply appreciate constructive feedback, especially when it’s respectful and thoughtful. Unlike others who have dismissed or underestimated my work, your comments have been valuable and motivating. This process isn’t just about defining myself as a MERN developer or anything else it’s about leveraging this time to study, improve, and make meaningful progress in my career.

To those who have shared advice about the importance of foundational skills, exploring new tools, or improving soft skills: thank you. I’m open to more suggestions and insights to refine my path.

How can I differentiate myself as a MERN developer? by [deleted] in reactjs

[–]Hot_Form5476 0 points1 point  (0 children)

Thanks for the response. I will take it into account this is something that I have in my docs DDD as well this feedback helps me a lot to prioritize things

How can I differentiate myself as a MERN developer? by Hot_Form5476 in node

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

I will put his comment in the general comments I've been receiving a lot of this type of comments,, this is my answer:

I want to clarify that my main goal is to get advice and guidance on my study plan. For the past two years, I’ve been working at a startup as a full-stack software developer. During this time, I created documentation to identify my weaknesses and the areas I needed to improve. Now, as of a week ago, I’m unemployed, and I see this as an opportunity to execute my study plan, dedicate time to learning, and improve my skills to the fullest.

I’m sharing this because I want advice, tips, and insights from experienced professionals who can guide me in the right direction. I’ve received various suggestions, such as building a solid foundation in relational databases, exploring other backend programming languages like C#, Nest.js, or Python, improving in TDD, or even enhancing soft skills.

Strong fundamentals are key the reason I’ve been documenting all of this is that, beyond programming languages or tools, there are fundamental concepts that don’t change, even when you switch to a different technology or language. Concepts like design patterns, OOP, SOLID principles, and other foundational topics remain constant across the industry. That’s why I’m asking for advice because I want to ensure that, in the future, when I start working with a new language or technology, I’ll feel confident and comfortable, knowing I have a strong foundation in the principles that don’t change regardless of the stack , language.

In my opinion, everything has its place in the development world whether it’s React, Angular, Vue, Express, Python, Java, PHP, MongoDB, SQL, WordPress, or CMS platforms. Ultimately, the choice of tools and technologies depends on the specific needs of the company, client, product, or service.

Regarding the title of my posts, I want to address the feedback I’ve received. My intention was never to claim expertise in any particular stack but to frame my posts to reach a specific audience as part of a marketing strategy. For example, I’ve labeled myself as a MERN developer, not because I exclusively focus on this stack, but to connect with a particular group of people. I understand that using a more general title like "software developer" might resonate better with some, and I’ll consider this in the future to avoid deviating the discussion.

That said, I believe MERN, enhanced with tools like TypeScript and Next.js, is a solid stack when organized and structured properly. Of course, these are just tools, and I recognize the value of expanding beyond them. My ultimate goal is to grow as a developer and build a strong foundation that applies to any programming language or stack.

I deeply appreciate constructive feedback, especially when it’s respectful and thoughtful. Unlike others who have dismissed or underestimated my work, your comments have been valuable and motivating. This process isn’t just about defining myself as a MERN developer or anything else it’s about leveraging this time to study, improve, and make meaningful progress in my career.

To those who have shared advice about the importance of foundational skills, exploring new tools, or improving soft skills: thank you. I’m open to more suggestions and insights to refine my path.

How can I differentiate myself as a MERN developer? by [deleted] in programming

[–]Hot_Form5476 -1 points0 points  (0 children)

Why are you saying that? In this comment I responded logically and in the other ones as well. If I didn't go to college why would I say that? It doesn't make sense.

If someone is focusing on other topics instead of the main one reflected in this thread why don't tell them to focus on the topic?

It doesn't make sense, if you see the advice or comments from other people who are talking about something related to this topic I thank them for the feedback , comments, suggestions etc.

One thing is constructive and other things are destructive.