Live data from Hacker News

Ask HN: Which tech stack is the most fun?

news.ycombinator.com

81–90 of 187 posts

Re: Ask HN: Which tech stack is the most fun?

#81

NextJS + Tailwind + Prisma + Vercel has been a nice discovery after Rails + Heroku. A bit more complex, but really fun and the community around Next/Vercel is super active.

This. Nextjs / Vercel is amazing. React + Typescript for building (Nextjs), Vercel for devops (hosting, dns, CI/CD). Excellent DX and customer service (the CEO/devrel will reply to your tweets for goodness sake).

Re: Ask HN: Which tech stack is the most fun?

#82
post #46

I'm finding more and more that I just want to use JUCE to build apps, and be done with the platform wars entirely. It has pretty much everything I need in terms of UI elements, and it is so well laid out as a framework that I can almost just guess at things without having to do a lot of scurrying around to find docs and things. Definitely worth a look if you just want to build clean, efficient, platform-agnostic code…

I think you mean https://juce.com Pretty expensive for indie devs, though.

Is $40/mo. or $800 perpetual if you're making $50k or more a year, and free below that, really that expensive?

Re: Ask HN: Which tech stack is the most fun?

#83
post #54

Go. Lower your pitchforks and hear me out: 1. Sensible defaults, can go very with just the stdlib: no choice paralysis between frameworks, mental overhead of setting up a project or ecosystem fragments to pick from. Just start with a main.go with net/http, add things along as you need them. 2. No ecosystem churn, whatever you write now will be idiomatic Go and build without issues for years to come. 3. Enough of a ty…

The developer experience of Go is really one of its killer features. I was reminded of this when I was starting fresh on a new laptop; I just had to run one command in VScode to set up the entire Go tooling stack, which just installed and worked quickly. The standard tooling is so strong that there's no decision paralysis or maintenance burden around linting, formatting, testing, and so on.

Re: Ask HN: Which tech stack is the most fun?

#84
SvelteKit! https://kit.svelte.dev/

It's really fun and easy to make front and back-end apps with any combination of pre-rendering, client-side navigation, and server-side rendering on server-based or serverless platforms. To me SvelteKit makes it feel like there's finally a harmonious unity between the front and backends. Plus the dev experience is straight fire. Not quite at a 1.0 release unfortunately but I still love it.

Plus, Svelte was rated the most-loved framework in the StackOverflow developer survey this year: https://www.infoworld.com/article/3628231/developers-love-ru...

Re: Ask HN: Which tech stack is the most fun?

#85
post #54

Go. Lower your pitchforks and hear me out: 1. Sensible defaults, can go very with just the stdlib: no choice paralysis between frameworks, mental overhead of setting up a project or ecosystem fragments to pick from. Just start with a main.go with net/http, add things along as you need them. 2. No ecosystem churn, whatever you write now will be idiomatic Go and build without issues for years to come. 3. Enough of a ty…

As a big fan of complex and interesting languages, the above is all very true. Go is nice to work with, despite not being interesting.

Re: Ask HN: Which tech stack is the most fun?

#86
post #54

Go. Lower your pitchforks and hear me out: 1. Sensible defaults, can go very with just the stdlib: no choice paralysis between frameworks, mental overhead of setting up a project or ecosystem fragments to pick from. Just start with a main.go with net/http, add things along as you need them. 2. No ecosystem churn, whatever you write now will be idiomatic Go and build without issues for years to come. 3. Enough of a ty…

1a. You don't have to go looking for libraries or frameworks with bizarre names like boingo or zapper or something to start serving HTTP traffic

Re: Ask HN: Which tech stack is the most fun?

#88
post #84

SvelteKit! https://kit.svelte.dev/ It's really fun and easy to make front and back-end apps with any combination of pre-rendering, client-side navigation, and server-side rendering on server-based or serverless platforms. To me SvelteKit makes it feel like there's finally a harmonious unity between the front and backends. Plus the dev experience is straight fire. Not quite at a 1.0 release unfortunately but I still l…

Looks interesting but it says it's unstable. Do you have to write the backend in TS/JS?

Re: Ask HN: Which tech stack is the most fun?

#89

pleasure == productivity ruby on rails is still awesome. But since you might have to work with react anyways...nextjs is a second. On the mobile side - Flutter is unparalleled. No seriously - im a react guy. And Dart is weird. But Flutter is seriously the Ruby on Rails of the mobile world.

Not anymore with Rails 7. You can now bootstrap a new project with hotwire (html over the wire) to build a SPA

Re: Ask HN: Which tech stack is the most fun?

#90
post #54

Go. Lower your pitchforks and hear me out: 1. Sensible defaults, can go very with just the stdlib: no choice paralysis between frameworks, mental overhead of setting up a project or ecosystem fragments to pick from. Just start with a main.go with net/http, add things along as you need them. 2. No ecosystem churn, whatever you write now will be idiomatic Go and build without issues for years to come. 3. Enough of a ty…

Hmm, why would anyone even bother pulling out said pitchforks?

In my eyes, Go is a pretty reasonable choice: the language is decent, simple enough to be learnt in a relatively short amount of time, is reasonably readable and doesn't force you to work in a really low level of abstraction.

The runtime is also pretty good and the static executables that can be generated are a major boon in my eyes! None of the pain of Python's packaging challenges and performance that's generally pretty good when compared to many of the alternatives.

Sure, it's not as established like Java or .NET are, especially in the enterprise space, but nonetheless it is very capable for everything from utilities and small tools to web apps.

Edit:

> As Rails has waned in popularity, has any other tech stack taken that crown?

Actually, after re-reading the original post, i'm not sure what the question is, exactly. In my eyes, the languages that are fun are whatever allows me to solve problems and see results (which is where a lot of satisfaction lies for me) relatively quickly: so anything from aforementioned Ruby, PHP (with select frameworks), Java (with select frameworks), .NET (Core or newer), Python, Node and so on are still fun in my eyes.

Was OP perhaps looking for languages that feel more "fresh" and are more hyped, while still having vibrant communities around them?

Post reply on HN