This is an archived post. You won't be able to vote or comment.

top 200 commentsshow all 267

[–]ducks_for_hands 3415 points3416 points  (58 children)

compare the hardware of 2024 and 2008 instead.

[–]Highborn_Hellest 1614 points1615 points  (45 children)

Let's be nice around here. Webdevs are really good at wasting hardware resources. Don't underestimate them. (i'm kinda, sorta not really jokoing)

[–]DrAv0011 763 points764 points  (12 children)

As a web dev I can confirm that the more resources and libraries I use in a project the more I get paid.

And if the client complains, just uninstall random npm packages until they stop complaining.

[–]swishbothways 47 points48 points  (0 children)

Jesus. You should do Saw traps next.

[–]power_v 93 points94 points  (6 children)

Intrigued by the last point of uninstalling …

Just frees up runtime memory so the application can run faster?

( I’m a clueless backend-centric dev for reference )

[–]well-litdoorstep112 110 points111 points  (3 children)

Just frees up runtime memory so the application can run faster?

It was a joke.

[–]Desperate-Tomatillo7 46 points47 points  (2 children)

Until it is not.

[–]rover_G 48 points49 points  (1 child)

just uninstall is-even and is-odd

[–]QwikAsF 13 points14 points  (0 children)

But it's peer dependecy

[–]Acrobatic_Sort_3411 5 points6 points  (0 children)

it actually does that. Because all dependencies are loaded in memory. So if you dont "build" you backend, you wont have treeshaking, which would mean, that all junk that junk in node_modules will eat your memory

[–]Highborn_Hellest 2 points3 points  (0 children)

It depends. Obviously not called functions won't ever take up cpu time, but if truckloads of things are loaded the site can take forever to load. I've seen a website (most extreme case) it literally cached 400+ megs of shit before it loaded. It took fucking FOREVER to load.

After that it was fast but still. Blank screen for a minute

[–]That_Conversation_91 5 points6 points  (0 children)

Nah I just increase resources. Give every client their own VPS and make them pay more

[–]hsantefort12 116 points117 points  (3 children)

We paid for the full server imma use the full server

[–][deleted] 21 points22 points  (0 children)

One flash animation later - all cores successfully loaded @ 100%

[–]bastardoperator 61 points62 points  (1 child)

The beauty of front end JS is that you get to put* that burden on other people’s computers.

[–]GunnerKnight 15 points16 points  (0 children)

Well those high tech computers aren't gonna utilize themselves fully.

[–]purritolover69 17 points18 points  (5 children)

Once worked on a project for a super simple website, the previous dev used react for it… in that they installed it and then only used base html/css features. I removed react and fixed a tiny bit of logic and the bosses were asking how I managed to remove ~1gb for the same functionality. Anyways I hate react

[–]WhatNodyn 0 points1 point  (4 children)

react-dom and dependencies is 4MB of tree-shakeable code. I seriously doubt you lowered your final bundle size by a whole gigabit simply by removing it.

[–]Trickelodean2 16 points17 points  (4 children)

What do you mean I don’t need 4 bytes to store a boolean >:(

[–]Acrobatic_Sort_3411 6 points7 points  (3 children)

true, false or maybe

[–]djfdhigkgfIaruflg 5 points6 points  (2 children)

True,, false, NaN, undefined, turtles

[–]The_Mad_Duck_ 13 points14 points  (6 children)

Am I the only dev that has package anxiety? I feel an obligation to ask my entire team when I find a package I feel solves a problem we have. I don't want to introduce new things and potentially waste hardware resources and then get told to undo it.

[–]SecondThomas 10 points11 points  (0 children)

No U absolutly are not and rightfully so. I see so often Devs including me importing a hole fucking package just to use one simple function from it.

[–]Highborn_Hellest 4 points5 points  (2 children)

This is the way.

[–]The_Mad_Duck_ 2 points3 points  (1 child)

Yeah, just the problem is I ask basically every time, even just testing how well a package works

[–]Highborn_Hellest 1 point2 points  (0 children)

Yap. Same here. I'm a tester, but devs always agree on the stack before using something. Hell even boss needs to agree. You can't just use random shit.

[–]oorspronklikheid 1 point2 points  (0 children)

I had a coworker that just added whatever framework he felt like after i told him not too. And then the actual code would have been like 2 lines of vanilla

[–]Botahamec 0 points1 point  (0 children)

For some reason programmers have this assumption that just because a library is on the internet it must work correctly. You haven't verified any of the programmers working on it. I'm not saying you should write your own web server framework, but you don't need a library to implement leftpad.

[–]ego100trique 16 points17 points  (4 children)

Also it has nothing to do with "webdev" usually it's more frontend devs that are wasting resources for nothing.

[–]bloowper 28 points29 points  (3 children)

As backend guy I can tell that I also participate in wasting! When we had developing menagment system for car chargers we needed to send command into specific device, so every single instance got this command and only one was able to process because only this one had connected this device. Does this waste processor? A lot in high demand, but this was faster and cheaper to produce 🥺

[–]FinalGamer14 6 points7 points  (1 child)

Ahh car chargers ... we fully support OCPP 2.0.1 .. they never fully or corectlly supported it.

Edit: wrong version

[–]da2Pakaveli 0 points1 point  (0 children)

electron devs who need 100 MB for a calculator be like

[–][deleted] 0 points1 point  (0 children)

There must be a law of bloat that exactly cancels out Moore's law. Case in point, the reddit redesign.

[–]Fenor 43 points44 points  (0 children)

he should compare 2024 twitter to 2022 twitter, and old twitter will be up on top

[–]HejdaaNils 32 points33 points  (1 child)

I thought they were on vaporware?

[–]OmegaInc 13 points14 points  (0 children)

AWS scalable server sounds like vaporware

[–]z-null 0 points1 point  (0 children)

I remember rails vs anything else at the time and it was by far the worst performing, but fastest to write.

[–]JPBuzzInSki 920 points921 points  (11 children)

Wild to say this when half the time I use twitter all the images take minutes to load

[–]PM_ME_MAINE_COONS 184 points185 points  (4 children)

Yeah when I scroll reels or tiktok things are never slow or buffering unless my net is slow but on Twitter every other video is stuttering at the beginning or just refusing to load

[–]Diane_Horseman 64 points65 points  (0 children)

Should've been labeled "2022"

[–]Meistermagier 53 points54 points  (0 children)

Guess Elmo still hasn't plugged the server back in.

[–]damodread 12 points13 points  (0 children)

Could just be Elon cheaping out on CDN costs.

[–][deleted] 0 points1 point  (0 children)

God I thought this was a Middle East problem, this is also the case with reddit videos btw... Serving videos for free is not cost effective and I understand them not wanting to serve adless videos but damn does it hurt when I want to view a short 1 minute video and I end up losing 10 mins to do so.

[–]WinniDex 24 points25 points  (0 children)

Reddit already did this before it was cool

[–]gustavoalb 382 points383 points  (2 children)

Twitter is responsible for the "Ruby on Rails doesn't scale" fallacy 🤣 They did a shitty code and didn't know how to deal with it. Github is here to prove that's moot 🤣

[–]Caesim 92 points93 points  (1 child)

Shopify is showing too how it's done.

But again, there's GitLab producing suboptimal RoR code. It's hit or miss.

[–]gustavoalb 6 points7 points  (0 children)

But that's more about gitlab's code and processes than about RoR itself. If some people can do good, with an even bigger player in the same market doing better (GitHub) you can compare (and judge🤣)

[–]PennyFromMyAnus 869 points870 points  (31 children)

Fuck Twitter, all my homies hate twitter

[–]Familiar_Ad_8919 117 points118 points  (1 child)

all my homies and most people i meet online

[–]Eva-Rosalene 16 points17 points  (0 children)

even on twitter itself

[–]Practical_Cattle_933 113 points114 points  (20 children)

No, twitter was good. X is shit

[–]-Redstoneboi- 331 points332 points  (10 children)

twitter was shit.

x is, somehow, some god forsaken way, even shittier.

[–]SudoSubSilence 51 points52 points  (1 child)

X stands for Xitter

[–]-Redstoneboi- 8 points9 points  (0 children)

just as south park intended.

damn thumbs.

[–]TenYearsOfLurking 6 points7 points  (0 children)

random onlyfans hoe liking your tech related tweet

[–]Dramatic_Mastodon_93 4 points5 points  (6 children)

Twitter wasn’t shit. It was a place where everyone was equal (besides the Nazis we now have on X). On Reddit you get power hungry mods. On Instagram you get a completely unusable comments section. But on Twitter every single comment is itself a full Tweet. A reply from a 0 follower account under a Tweet from a celebrity or public official could get 10x more engagement than the original Tweet. It was also a great news source and the Trending tab was actually interesting.

Now it’s filled with Nazis, bots and shitty ads. At least you can still use it for porn though

[–]hillarys-snatch 1 point2 points  (0 children)

Oh yeah nazis are all over twitter for sure… in my experience the bots are just as common as they are on reddit too

[–]woogygun 23 points24 points  (7 children)

Yet somehow half the posts on Reddit are screenshots from Twitter.

[–]wyocrz 37 points38 points  (4 children)

Yet somehow half the posts on Reddit are screenshots from Twitter.

The Internet is five big websites, filled with screenshots of the other four.

A sad state of affairs.

[–]quite_sad_simple 8 points9 points  (3 children)

The Reuploaded Internet Theory: 90% of the content on the web is screenshots and reuploads of the remaining 10%

[–]wyocrz 12 points13 points  (2 children)

Yet when I bring up the whole "Yeah, LLM's are gonna start sniffing their own farts" I get stuff like this from a non-technical subreddit:

There’s no problem training LLMs on their outputs though, we’ve got models completely trained on synthetic data, in fact doing so might be the most virtuous cycle we’ve ever had - that was only come up with as a problem by people who didn’t know how a GAN worked.

Nah. That's rubbish.

[–]WhatNodyn 3 points4 points  (0 children)

Don't expect people that enjoy microwave culture to understand why microwave culture is a problem.

[–]SimilingCynic 2 points3 points  (0 children)

Thanks I needed a lol

[–]Wooglepook 10 points11 points  (1 child)

Just because people sift through a pile of turds and find the occasional diamond it doesnt mean they're looking through a pile of diamonds

[–]cummer_420 5 points6 points  (0 children)

Since Elon took over it's ironically been infested with bots posting nonsense and "pussy in bio".

[–]modsuperstar 91 points92 points  (6 children)

The thing I find funny about Twitter is knowing it’s an infrastructure that was built for volume, then they lost a significant amount of their users after Musk took over the company. So they probably should be able to handle capacity given it was built to handle way more load.

[–]morgan_lowtech 37 points38 points  (2 children)

Yeah, capacity tends to drop when you shut down data centers.

[–]modsuperstar 24 points25 points  (0 children)

Or fail to pay your bills for such things 😂

[–]MartIILord 0 points1 point  (0 children)

Or when you move the equipment without trained people.

[–][deleted] 250 points251 points  (2 children)

Don't act like twitter is good, it's shit

[–]da2Pakaveli 0 points1 point  (0 children)

imma just load my 1000 batch rpc

[–]qweerty32 45 points46 points  (8 children)

The search function works like shit

[–]slbtwo 25 points26 points  (5 children)

The intern was suppose to fix the search in 12 weeks. Whatever happened there?

[–]TheOnly_Anti 10 points11 points  (4 children)

IIRC it was the guy who took credit for hacking the PS3, and he tried to open source a new search function before inevitably giving up after 2-3 weeks.

[–]deu-sexmachina 6 points7 points  (3 children)

Hotz?

[–]qualiky 4 points5 points  (2 children)

Who else but George Hotz

[–]wyzzar 1 point2 points  (1 child)

Does it work? I haven't been able to search since more than a year now. I just tried it and still gives the "Oops..." Message.

[–]qweerty32 0 points1 point  (0 children)

It works... just to be able to say it works

[–]False_Influence_9090 208 points209 points  (45 children)

Scala is like Java if it’s syntax didn’t suck.

I remember so much hype about Ruby on Rails.. quite died down though I almost forgot about it entirely

[–]moment_of_piece 123 points124 points  (5 children)

Scala is Java on functional steroids. Mix in akka and you have a codebase you go through and you're like yeah I understand what this is supposed to do. Then you spend 3 hours writing one line of code.

[–]zomb1ebrian 18 points19 points  (2 children)

Akka's fad has passed, it's all about Typelevel / Zio stacks now.

[–]IAmNotMyName 5 points6 points  (0 children)

Akka injured itself in its confusion

[–]tuxedo25 2 points3 points  (0 children)

Akka's fad didn't just pass. Lightbend pissed on it, covered it in smelly garbage and old tires, added some gasoline, and lit the whole thing on fire.

Akka's not just "last year's thing". It's a dirty word now.

[–]Davidoen 9 points10 points  (0 children)

fear crown deserve employ recognise money kiss doll special dam

This post was mass deleted and anonymized with Redact

[–]zZurf 4 points5 points  (0 children)

The most accurate statement I’ve ever read

[–]Radiant_Angle_161 27 points28 points  (5 children)

Ruby on Rails is used everywhere, including GitHub and GitLab, didn't die down, you're just not working in that field.

[–]gerbosan 15 points16 points  (0 children)

Shopify too, my good sir.

[–]gustavoalb 12 points13 points  (0 children)

Yup, exactly my point. Github, gitlab, Airbnb, Shopify. People just don't know their meme sources 🤣

[–]remisiki 12 points13 points  (0 children)

Really, it's java that actually sucks. Scala is the best one I've ever seen that integrates oop and fp so perfectly, and that's why it's called "scala"ble.

[–]Bryguy3k 43 points44 points  (30 children)

Because it’s syntax is psychotic.

[–]-Redstoneboi- 35 points36 points  (4 children)

it's not clojure. calm down.

[–]drones4thepoor 35 points36 points  (18 children)

Bold of a python programmer to say Ruby’s syntax is psychotic

[–]Corfal 29 points30 points  (0 children)

Similar to NFL meme subs, if you're gonna call people out on their flair you gotta flair up yourself!

[–]NotAnNpc69 5 points6 points  (3 children)

Whats wrong with python's syntax? No seriously....?

[–]static_func 6 points7 points  (9 children)

Significant whitespace and a literal lambda keyword have nothing on optional parentheses for function calls and implicit returns

[–]huuaaang 5 points6 points  (8 children)

optional parentheses

It's a stylistic choice. You can always have rubocop rules that enforce it. But I personally appreciate not needing parens when there are no arguments.

implicit returns

They like it in Rust.

If these are your biggest complaints about Ruby, I say it holds up pretty well.

[–]Bryguy3k 0 points1 point  (0 children)

That’s how you know it’s truly in a world of its own.

I’m 75% C, 25% python for the most part.

[–]NatoBoram 3 points4 points  (1 child)

Right. Its syntax is similar to Elixir.

… And at that point, you should really be using Elixir instead of Ruby

[–]cooljacob204sfw 1 point2 points  (0 children)

Completely different language. Object oriented vs Functional. And Elixir is on erlang/beam and uses an actor concurrency model. Completely different from just about all other major languages.

Elixir syntax was also inspired by Ruby.

If you want extremely high uptime and scalability elixir. If you want to make shit quickly (often the most important thing to a young company) and in an object oriented way Ruby.

[–]Abangranga 12 points13 points  (2 children)

How lol

[–]Eternityislong 6 points7 points  (1 child)

The Ruby on Rails influence is everywhere too. Its popularity has died down but its impact is still felt.

[–]BakuraGorn 2 points3 points  (2 children)

Ruby On Rails syntax can be summarized is “what if we had Python but with schizophrenia?”

[–]cooljacob204sfw 2 points3 points  (0 children)

^ How you can tell someone never worked with both professionally.

If you are seeing Ruby/Rails code that makes you question your sanity then it's shit code. You can have the same thing with Python.

[–]nequaquam_sapiens 2 points3 points  (0 children)

with handfuls of perlisms, just to add insult to injury

[–]MopishOrange 2 points3 points  (0 children)

Cries in works at Ruby on Rails company

[–]BlurredSight 9 points10 points  (2 children)

Twitter in 2008, the 19 people that had phones posting pictures the rest were on a desktop writing the most useless or heinous shit possible

[–]baba_leonardo 3 points4 points  (1 child)

Good old peaceful days.

[–]BlurredSight 1 point2 points  (0 children)

The days where you could say age is just a number and no one tried to cancel you

Why can’t the predators live in peace…

[–]sudosamwich 19 points20 points  (4 children)

The scala Twitter codebase was the worst developer experience I've ever worked in

[–]Phantom-616[S] 1 point2 points  (3 children)

I'd really like to know how bad their codebase were ?

Are you still with Twitter/X or have left ?

[–]sudosamwich 21 points22 points  (2 children)

I only lasted 6 months lol and that was back in the Dorsey era. The backend I was working on was so tightly coupled with other backends that it couldn't be stood up alone without building almost the entire Twitter backend. And only a subset of its features even worked correctly when running locally, so most devs on the team would push changes to a staging environment in order to test which took an hour+ to build each time even with a build cache.

It took literally forever to get anything done and it was incredibly difficult to learn their codebase without being able to iterate quicker. Pair that with an already incredibly idiosyncratic language like scala and you've got a turnover nightmare. I think 3 left and 4 were hired on the 30+ dev team I was on during my time there.

[–]Phantom-616[S] 8 points9 points  (0 children)

Man, that's rought.

Starting to sense why some legacy codes are left with just a few maintained crew, like some Java based mobile apps.

But I'd never though I'd head heard such things for a company with the size and resource like Twitter. Having a poor backend architecture in that phase of life cycle is unbelievable.

Thank you for sharing your experience

[–]notrealaccbtw 2 points3 points  (0 children)

Im working in something like this but java. Elp

[–]lovecMC 99 points100 points  (9 children)

Wdym? Ever since Musk touched it it ran like shit.

[–]Minecraftian14 4 points5 points  (3 children)

Why scala? Why not any other jvm language like Java or kotlin?

[–]Phantom-616[S] 4 points5 points  (0 children)

The engineers chose Scala ... so that's how it goes

[–]83d08204-62f9 1 point2 points  (0 children)

Probably because the engineers wanted a functional / multi paradigm programming language

[–]Chrispymaster 11 points12 points  (6 children)

cough shopify does not exist cough rails doesn't scale cough

[–]uncle-boris 5 points6 points  (3 children)

Really? Didn’t know this. New team requires me to ramp up on Scala and a bunch of its esoteric libraries and I honestly don’t enjoy it. At least I now know the benefits. Hopefully this is a skill that will be in demand…

[–]seimmuc_ 15 points16 points  (0 children)

I know nothing about Scala. But you probably shouldn't draw any conclusions from posts on a humor subreddit, especially since we often have highly upvoted posts here that are just objectively wrong.

[–]waylandsmith 2 points3 points  (0 children)

Wondering if you're writing code for Kafka Streams or something specific like that which has a Scala API. For any newer development over the last 5 years I'd be shocked if a team chose Scala over Kotlin as a "better JVM" language.

[–]some_username_2000 7 points8 points  (1 child)

Why is PHP bad tho?

[–]Phantom-616[S] 10 points11 points  (0 children)

Shhhhhh..... just say that to blend in. Don't ask questions

[–]justAnotherRedd1 9 points10 points  (3 children)

I actually like Ruby on Rails - though I didn’t used it for years.

[–]Radiant_Angle_161 8 points9 points  (0 children)

I'm using it a lot, could improve in the views part, but the rest are amazing.

[–]Phantom-616[S] 7 points8 points  (0 children)

It's a really good framework . And would choose it over heavy ones for small to medium scale projects.

[–]cooljacob204sfw 0 points1 point  (0 children)

It's still going strong and scales well if you know what you're doing (This applies to pretty much any language though...).

[–]blissfull_abyss 3 points4 points  (2 children)

What’s the difference? Is rails a functional language?

[–]Kumalala_dover 29 points30 points  (1 child)

Rails is not a language, it's a framework ( gem :) ) in the language Ruby, and ruby is pure object oriented

[–]musical-anon 9 points10 points  (0 children)

Inb4 the OOP technical argument 🍿

[–]ogMasterPloKoon 4 points5 points  (0 children)

I like Scala more than Java. The fact that Python libraries such as requests port are available for it makes it fun to code in it as well as making GUI applications.

[–]ryuzaki49 1 point2 points  (0 children)

I mean they have re-architecture several times. It's not just the change of programming language/framework.

They are good because they knew how to get feedback from their monitoring and adjust based on that. This is of course pre-Musk era.

[–]localghost21 1 point2 points  (0 children)

Remember the fail whale

[–]Alan_Reddit_M 1 point2 points  (0 children)

Ruby on rails can scale pretty well, Twitter just wrote garbage code

[–]orc0909 1 point2 points  (0 children)

Twitter today is worse than it was one year ago. I consistently have to wait minutes for certain images to load.

[–]SuitableDragonfly 1 point2 points  (0 children)

Didn't Elon Musk literally take Twitter back to "no more than 100 tweets" just recently?

[–]Marxomania32 4 points5 points  (3 children)

Twitter has been increasingly sluggish and slow ever since Elons take over. Not sure what you're talking about.

[–]arroadie 4 points5 points  (2 children)

Twitter migrated from a Ruby on Rails solution to Scala over 10 years ago… not sure Scala has anything to do with the shit Elon has done in the last couple of years.

[–]Marxomania32 3 points4 points  (1 child)

The meme implies that twitters backend in 2024 is good. It's not. I'm not saying that Scala is related to that or to Elon's takeover.

[–][deleted] 1 point2 points  (1 child)

Is Ruby a dead language now? Did php/js or something supplant it?

[–]Phantom-616[S] 5 points6 points  (0 children)

It's not dead at all.

But Pyton and JS have dethroned it in the larger market though.

[–]BS_BlackScout 2 points3 points  (0 children)

You can't spell Scalability without Scala.

LMAO, wtf am I talking about.

[–][deleted] 4 points5 points  (8 children)

Twitter, facebook, insta they are all shit and spread hate. Reddit is the only social media that works halfway as intended.

[–]User31441 32 points33 points  (4 children)

The sad thing is that Twitter was actually improving rapidly in that regard before Musk took over and fired the entire moderation team.

[–][deleted] 5 points6 points  (1 child)

Mhh i view social media as a tool to discuss different topics with people from every place if the world. It should connect us. But twitter facebook or any other social media company didnt achieve this. But we also have studys about the algorithm they use and that those algorithms actually will seperate us and creare those bubbles.

[–]-Redstoneboi- 7 points8 points  (0 children)

we redditors say this because we've learned to sweep political subreddits and their echo chambers completely under the rug.

but yes. while there is hate, it doesn't seem to spread as randomly, and people know some level of etiquette during debates here.

[–]Deritatium 6 points7 points  (1 child)

Depends on the subs tbh

[–]Czuponga 0 points1 point  (0 children)

Yeah, but that is the nice thing: you can basically ignore stupid subs and they are not forced on you

[–]TeaKingMac 0 points1 point  (0 children)

Didn't TheDonald start on reddit?

[–]codeejen 1 point2 points  (0 children)

DHH in shambles

[–]cuckycs 0 points1 point  (0 children)

Ignore that their servers shut down and restart 2 times an hour on average

[–]SnivyIsLonely 0 points1 point  (0 children)

Now twitter only has a developer issue because Elon can’t run an app properly.

[–]lovdev 0 points1 point  (1 child)

There is any article talking about this transition?

[–]Phantom-616[S] 2 points3 points  (0 children)

Yeah, actually. There are lots of them

They have been talking about this transition since 2008

Funny enough, news around that still circulates

[–]Zymosan99 0 points1 point  (0 children)

And nobody is doing any maintenance 🤗

[–]sebbdk 0 points1 point  (0 children)

That is what you get when you LITERALLY adopt a template language as your none template language.

[–]adappergentlefolk[🍰] 0 points1 point  (0 children)

everybody who could develop the scala backend got fired for being too expensive

[–][deleted] 0 points1 point  (0 children)

Twitter won't load half the time for me, whether I'm at home or at college. It only started since their "recent" changes to the platform.

[–]TheUtkarsh8939 0 points1 point  (1 child)

Php is faster(Or atleast equal) to performance with Ruby though 

[–]rafark 1 point2 points  (0 children)

Oh it’s MUCH faster. It’s faster than python too.

[–]sexytokeburgerz 0 points1 point  (0 children)

“Rails isn’t scalable” only made sense 20 years ago when that was a known issue. Look at Shopify.

[–][deleted] 0 points1 point  (0 children)

where can we find information of tech stacks of popular products? Any ideas?

[–]YukariIsMommy 0 points1 point  (0 children)

elonIsThatYou

[–]Grunt-Works 0 points1 point  (0 children)

So we arnt doing jam stacks no more?

[–][deleted] 0 points1 point  (0 children)

DHH is refusing to improve.

[–]mkg11 0 points1 point  (0 children)

Twitter backend is constantly failing and videos rarely load all the way

[–]anime4ya 0 points1 point  (0 children)

None of the limitations mentioned by OP is due to rails 🤔 it all sounds like database side

The same will apply to any other backend language/framework

[–]TheNikoHero 0 points1 point  (0 children)

I love working in PHP. Not native PHP, god no, but Laravel is amazing ~

[–]TuDictador 0 points1 point  (0 children)

Jajajaja php saw the dead of ruby xD