Tip: ChatGPT and other LLMs are quite proficient as well in these tech ;)
Ask HN: If you are starting in 2024, what is the most productive solo dev stack?
91–98 of 98 posts
Re: Ask HN: If you are starting in 2024, what is the most productive solo dev stack?
#92Re: Ask HN: If you are starting in 2024, what is the most productive solo dev stack?
#93And because I'm so tired of NPM/JavaScript (UI) frameworks reinventing themselves with new name every 6 months.
Re: Ask HN: If you are starting in 2024, what is the most productive solo dev stack?
#94You can keep 6-8 months to learn and build couple of projects using the tech stack
Re: Ask HN: If you are starting in 2024, what is the most productive solo dev stack?
#95MERN (MongoDB, Express.js, React, Node.js) stack. Here's why:
The MERN stack is a highly popular and versatile full-stack JavaScript solution that allows you to build modern web applications efficiently as a solo developer. It provides several advantages:
1. Full JavaScript Stack: By using JavaScript across the entire stack (frontend with React, backend with Node.js/Express), you can leverage your JavaScript skills without having to learn multiple languages. This reduces the learning curve and increases productivity.
2. React for Frontend: React is a powerful and widely-adopted library for building user interfaces. Its component-based architecture and virtual DOM make it efficient for developing complex and interactive UIs.
3. Node.js/Express for Backend: Node.js, with Express.js as the web framework, allows you to build scalable and high-performance backend services using JavaScript. This eliminates the need for a separate backend language.
4. MongoDB for Database: MongoDB is a popular NoSQL database that integrates seamlessly with the MERN stack. Its flexible schema and scalability make it suitable for various types of applications.
5. Large Community and Ecosystem: The MERN stack has a vast and active community, ensuring abundant resources, libraries, and tools for efficient development. This can significantly boost productivity for a solo developer.
6. Isomorphic/Universal Rendering: With the MERN stack, you can implement isomorphic/universal rendering, which allows you to render the same code on the server and client-side, improving performance and SEO.
Re: Ask HN: If you are starting in 2024, what is the most productive solo dev stack?
#96For static pages, regular HTML and CSS will be sufficient. For dynamic ones, I would choose Laravel (a PHP framework). I'll give a rather unpopular opinion, but in the beginning, you don't need to become a master in PHP and know every function. The Laravel documentation will guide you step by step when you want to add authentication or create a simple feature for adding dynamic content. There are also plenty of commu…
> For static pages, regular HTML and CSS will be sufficient. Not if we are talking about productivity, as asked here. HTML is rather simple to learn, but can be annoying enough to write. And let's not start talking about CSS is for a beginner... Using some flavor of markdown and convert it to html would be far more productive. There is enough software around for enabling people a fast start, and you have the option t…
There's also file includes, template syntax like loops/if-statements, inherited templates, inline Javascript syntax, "filters" for including Markdown and other languages, and much more
Re: Ask HN: If you are starting in 2024, what is the most productive solo dev stack?
#97The most productive stack is the one you already know. If you know Python choose a Python stack, if you know Java choose a Java stack. within the language you know choose the most used one or the most boring one who existed for more than 10 years.
This answer is such a cop-out. I know Rails very well, but I'm still a million times more productive in Phoenix than I ever was in Rails. Sure, it took some time to learn Phoenix and get up to speed, but if I could go back I'd have made the switch much earlier. What is the advice here exactly: "never learn anything new"?
However, I'm interested in Erlang/Elixir, so I'd like to hear what the upsides of Phoenix are.
Re: Ask HN: If you are starting in 2024, what is the most productive solo dev stack?
#98It looks like the answers are heavily biased towards “my favorite tool”. And don’t take into account what’s actually asked. For a person who doesn’t want to become an swe (e.g. working on a specialized area at a big company) and who is a newcomer the answer is simple: JS, period. Take Next.js and try writing something using SO, chatGPT, articles and books. Treat html , css as “will learn on the go when I need somethi…