If RPS become a problem you can probably switch to JRuby. I did exactly this 15 years ago for EUs biggest software company and it worked out quite well.
I’m not blaming and I fully knew what I was getting myself into. In the end it worked out and successfully launched etc. Just took me longer and had a learning curve that made me a better developer too.
But had I wanted to just launch quickly from a business perspective Rails would have been the way as I already knew it. I still to this day like the simplicity and speed of Go.
Like every year or two I come back to Go and try to get the dev experience for my own framework right with Rails in the back of my mind but it’s tough and more of a boilerplate than a framework.
This article is kind of the story of my life…
I launched a SaaS app written in Go in 2013 coming from Rails and I had to figure out everything on my own. Migrations, database layer, asset pipeline, deployment, validations, logging, payments and so many more things that rails just give you.
Am I a strange person because I use all three of them? Win for Gaming, Mac for creativity and Linux for coding.
All three by the way support Jetbrains Tools, Sublime Text or nvim etc.
So basically when maximizing an app you barely feel the difference except a few shortcuts which you can very often adapt.
If you bought into the apple ecosystem with a recent Mac I’d not bother. But for those of your running a PC Ubuntu is incredible and their new App Store makes finding and installing software super easy. My workstation pc with Ubuntu is insanely faster than my Mac Studio when it comes to jetbrains IDEs. It’s so snappy I first couldn’t believe the performance diff.
I like that. San Francisco is a dirty city with bazillions of homeless people and woke activists living in their bubble.
It’s insane what happened to this once beautiful place.
Ps it’s unlucky that one can’t fix typos. Wanted to write too woke but hn blocks edits after a while. Nevermind this platform is quite dead anyways. The best part here is how one is only semi-allowed to criticize ycombinator startups or the ad like boosts of yc helping posts.
For example there is no gun, weed, sexual intercourse, a nuke blast, tanks, jetfighters, etc. But cool that there’s a flying saucer and no male pregnancy bullshit.
Irony is that you post this on hackernews that is known to censor critical things that could affect ycombinator negatively. If you use a centralized service be prepared to get censored by the providing overlord if it goes against his agenda.
I remember that I bought it through the App Store just to find out that they offered a CLI that is only non App Store. Wrote them a mail and asked if they could change me to non App Store. Never got a reply lol
My friends: do we need tailwind as soon as Safari 17.4 is out?
Chrome has @scope already available and safari soon.
With @scope we don’t need utility frameworks at all and can make use of scoped css with css variables for unification. What do you think?
I remember stumbling upon it like 10 years ago. IIRC Per took a year off work (parental leave?) and built it as a fun project. A very thin layer on top of the java standard. I used it for a few side projects and also hosted the official javadocs back in the day on one of my servers.
If you need something tiny and simple on the JVM spark is still a valid choice although there are tons of alternatives nowadays.
I lean towards simple stylesheets. Plain. Classic. No preprocessor required. No build. Something like Tachyons, Bootstrap, W3CSS, Foundation you name it.
One less architectural component to maintain, update, upgrade, migrate etc.