Nate Krantz
banner
natekrantz.com
Nate Krantz
@natekrantz.com
Engineering @Aboon.

Founding engineer, start-up enjoyer, outdoors enthusiast, musician, and producer.

Write code, enjoy nature!

👨‍💻 https://natekrantz.com

🎸 https://ffm.bio/meetingpeople
Feedback is great! Someone said that one of my tracks sounded like The Cure and/or Coldplay and it made feel confusing things 😂
December 11, 2024 at 2:57 PM
The last time I did an SSR with a rails back-end we went with an express API serving the front-end application and proxying calls to our rails API. There might be a better, more rails-y way, but I haven't had the need lately.
December 3, 2024 at 9:16 PM
Yeah! I use vite-ruby.netlify.app/guide/rails.... and ship my own React SPA, served as a static app and using Rails as the back-end, via API endpoints. Rails handles auth and sessions on the initial page load, but the SPA takes over from there.
Rails Integration | Vite Ruby
Bringing joy to your frontend experience
vite-ruby.netlify.app
December 3, 2024 at 3:53 PM
4/ As far as Rails-specific grievances, even though the framework is opinionated you can still get into trouble by doing things wrong and its not obvious when you are making those choices. You very much need an experienced steward to steer the ship.
December 3, 2024 at 2:22 PM
3/ I was also concerned about finding talent, but a) this hasn't been a problem for me and b) getting new engineers up to speed on Ruby/Rails has not been particularly difficult.
December 3, 2024 at 2:22 PM
2/ I started to talk myself out of it with Typescript, deploying the back-end with the same language as the front-end and having true E2E type safety. But code/typegen tooling alleviated that specific pain point for me.
December 3, 2024 at 2:22 PM
1/ This is biased, because I've built 3 start-ups on Rails, but I find that I can get a lot of heavy lifting done with very few keystrokes. The framework gives me a lot of functionality and opinions out of the box so I can focus on building and not configuring.
December 3, 2024 at 2:22 PM
I've tried to talk myself out of Rails a few times (for zero-to-something, start-up-y builds) and keep failing to finding a better alternative.
December 2, 2024 at 11:48 PM
Was looking forward to seeing more Berard, bummer. Hope he gets healthy soon
December 2, 2024 at 8:14 PM
When I first got my house I had a Trello board with now, next, and later columns. These days, the reminders usually happen as sudden realizations of "oh, I should probably check that out" when I'm trying to fall asleep
November 26, 2024 at 3:19 PM
As a listener, definitely Tidal
November 25, 2024 at 3:38 PM
Cursor is insane, give it a shot
November 20, 2024 at 8:21 PM