Live data from Hacker News

Ask HN: Which tech stack is the most fun?

news.ycombinator.com

161–170 of 187 posts

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

#161
For me it's Meteor for the last five years with the Mongo database subscribed in real time and Blaze as the default html template engine. Some people think it's a broken solution, but I love to code with it ^_^ I use to be a PHP lover, but in the end you'll write javascript. Writing JS all the way from database to server to clients just rocks IMHO.

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

#163
post #153

I just started playing with rust + actix-web + sqlx and I have to say I love it so far. Coming from a python/js background, the rust compiler gives me so much information I feel like I move super fast. And the sqlx-cli really helps with analyzing the queries and the migrations. Writing raw SQL, paired with the structs feels gooood. I thought it was gonna take me longer than python, but so far seems the opposite.

I agree with Rust and sqlx. Haven't used actix-web myself though. I'm currently in the process of porting a warp application to axum and enjoying it a lot so far :)

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

#164

That's very subjective. Personally I love Elm on the frontend, for being so orthogonal to mainstream platforms. On backend, rust is great but maybe too intense. Go is bland but overall easy-going.

I feel like rust being intense is highly dependent on how you use it and your choice of frameworks. Building up huge types to avoid any dynamic dispatch for instance will suck the fun right out of trying to get an application to compile.

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

#165
post #61

Take Rails 7 with Turbo. Start with the Jumpstart Pro template. You’ll feel like a god. https://jumpstartrails.com/ Finally, all of the boilerplate and over-engineered components are gone. You’re finally free to solve the just business problems. And you’ll be fighting integration issues a whole lot less. I have no idea why any saas based startup, whether it’s one person or VC backed, would start with anything less. T…

I am very put off by the fact that the template is a yearly sub.

Bullet Train is a one time fee: https://bullettrain.co

I'm not affiliated or even a user.

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

#166

One of 'the most' fun and pleasure to work with stack is FreeBSD ecosystem for me. After switching from Linux both on desktop/laptop and servers I really got comfortable and fun on FreeBSD. Of course its has its ups and downs - like everything in life - but after using FreeBSD for about 16 years now I know one thing - this is the OS that sucks the LEAST from all of them. Here are some thoughts to conquer: https://ver…

Do you find issues with software not packaged for FreeBSD? How's the Wayland situation? I'm a NixOS user, I have a strange attraction to FreeBSD for years even though I used it only briefly (it sounds silly but running "top" on a bare FreeBSD is so... satisfying and peaceful). Overall I wonder if there's anything to be missing from Linux. Why wouldn't I use FreeBSD?

> Do you find issues with software not packaged for FreeBSD?

For example?

I use Cargo packages for some software that was not in the Ports and it worked well. Also downloading binaries for both FreeBSD and Linux and running them works. For Linux version I would say it depends - mostly works.

> How's the Wayland situation?

Dunno. I use X11.

> Why wouldn't I use FreeBSD?

If you need KVM virtualization or 'fat' desktop clients like Discord or Slack for example.

There are no USB 2.0 or USB 3.0 features for VirtualBox (as they are closed source and for Linux only).

There is no Opera or Brave browser as they are not open source ...

Currently 802.11ac and 802.11ax WiFi does not work on FreeBSD. There is some first work committed for Intel AX200 and AX201 likes committed to 14-CURRENT but not sure how it works. Most 802.11n WiFi cards should just work. I have Intel 6300 WiFi - which is rather old as it comes from 2011 ThinkPad W520 - but a lot newer WiFi cards also work.

Hope that helps.

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

#167

One of 'the most' fun and pleasure to work with stack is FreeBSD ecosystem for me. After switching from Linux both on desktop/laptop and servers I really got comfortable and fun on FreeBSD. Of course its has its ups and downs - like everything in life - but after using FreeBSD for about 16 years now I know one thing - this is the OS that sucks the LEAST from all of them. Here are some thoughts to conquer: https://ver…

Did you try DragonFlyBSD? It had some really cool features. I wonder how it's doing these days, and if it's equally viable as a daily driver.

The only thing that 'excites' me in DragonflyBSD is their HammerFS - which works and its OK - but its not as usable and simple as manipulating ZFS with zfs(8) and zpool(8) commands ...

Besides that I do not see anything special on DragonflyBSD ... I have read that they have very sophisticated and fast SMP implementation ... but a lot things just are absent there - like on OpenBSD land. No virtualization for example ... while FreeBSD has *VirtualBox* and *Bhyve* and *Xen DOM0* ...

*WINE* probably does not work (or does not work well) as last WINE commits for DragonflyBSD are from almost a decade ago:

- https://source.winehq.org/git/wine.git/?a=search&h=HEAD&st=c...

FreeBSD also has *VNET Jails* while DragonflyBSD only has 'classic' Jails.

FreeBSD comes with GEOM for storage which is just great - https://is.gd/bsdstg - more here. I myself also wrote *lsblk(8)* implementation for FreeBSD - this is also missing on DragonflyBSD.

Hope that helps.

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

#168

Earlier quoted context omitted.

Do you find issues with software not packaged for FreeBSD? How's the Wayland situation? I'm a NixOS user, I have a strange attraction to FreeBSD for years even though I used it only briefly (it sounds silly but running "top" on a bare FreeBSD is so... satisfying and peaceful). Overall I wonder if there's anything to be missing from Linux. Why wouldn't I use FreeBSD?

> Do you find issues with software not packaged for FreeBSD? For example? I use Cargo packages for some software that was not in the Ports and it worked well. Also downloading binaries for both FreeBSD and Linux and running them works. For Linux version I would say it depends - mostly works. > How's the Wayland situation? Dunno. I use X11. > Why wouldn't I use FreeBSD? If you need KVM virtualization or 'fat' desktop…

Nothing too bothersome, newer wlan I suppose will be available soon enough, but I just found out that Docker isn't working ATM. Anyway, I really want to use FreeBSD so I'll probably go ahead soon-ish :).

Thanks!

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

#169

Earlier quoted context omitted.

Did you try DragonFlyBSD? It had some really cool features. I wonder how it's doing these days, and if it's equally viable as a daily driver.

The only thing that 'excites' me in DragonflyBSD is their HammerFS - which works and its OK - but its not as usable and simple as manipulating ZFS with zfs(8) and zpool(8) commands ... Besides that I do not see anything special on DragonflyBSD ... I have read that they have very sophisticated and fast SMP implementation ... but a lot things just are absent there - like on OpenBSD land. No virtualization for example .…

I too was interested in HammerFS. Thanks for the perspective, I'll ask around here at some point about DragonFly users, they must be out there :).

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

#170

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.

I absolutely agree! Rails, Nextjs and Flutter are the best and most funny technologies I've ever worked with

I’m intrigued with Funny. What makes these frameworks funny?
Post reply on HN