3 ms·
For one, Remix, actually. If you're "just trying to ship", the recommendation should probably be Rails, Django, or Next.js at this point. Flavour of the month t
by lucasyvas 3y ago
For one, Remix, actually. If you're "just trying to ship", the recommendation should probably be Rails, Django, or Next.js at this point. Flavour of the month technology is cool, but it's not mature enough to put in the "just ship it category."
His preferences are always bleeding edge, hip things. And that's not the kind of stuff you build on when you want to buck up and ship an idea.
It might be good stuff, but using what you know and what is stable is the only choice when you're trying to get things done. SQLite, yes. LiteFS on fly.io? Why? Just run bloody SQLite on a server and get it over with.
He historically caters to a beginner crowd, but totally skips fundamentals - then we all get know-it-alls that we have to bring back down to reality.
It's not so much the technology he likes, but the way he pitches it is extremely problematic. He pitches niche, complicated stuff and tries to pass it off as basics.
No thank you.
- andrewsjustin 3y agoTired of people calling Remix "flavor of the week". It's been acquired by Shopify, is actively being iterated on and is by no means another JS flavor of the week. I think it's proven itself in that sense so far. Having worked for several years at a startup on rails, I can really confidently say the DX experience with Remix is no match.. I don't understand people in this thread complaining about niche complicated stuff when at the end of the day.. it's all just javascript, there's no magic.. The amount of abstractions, opinions, and siloed "you kinda just have to know that's the way it works" sort of knowledge that come with working with Rails is far beyond that of working with Remix. Would be curious to know how much time folks here have actually spent building with Remix. It's just good, give it a try. Personally, I've learned a lot from Kent. I think his content is mostly quite good, I also don't find him to be someone who's sole mission is to make money and sell his product like a lot of folks in this thread have claimed. He gives a lot, for free, and contributes a lot.
- 0xblinq 3y agoExactly what one of the creators/marketers of remix would say, with a just crated account. Remix might be good if you want to use React, but it's ages away from what the Rails or Laravel ecosystem will provide you. Things such as official (or de facto) solutions for ORM, validation, sending (or receiving!) emails, authentication, writing custom utility commands, translations, i18n, background jobs, queues, admin dashboards, etc have a clear and either an official or de fact solution. That makes part of the "development experience" because developer experience is not just saving a script and seeing it refreshing in the browser. There's a lot more to it, like not having to reinvent the wheel at each step or tying together 10k third party libraries. Remix, Next.js, blitz, whatever... those are all great solutions if all you have to build is a landing page with a form, or if you already have a proper backend in place, or if you have a team of several dozens/hundreds engineers and a ton of money to reinvent the wheel. For solo or small teams or constrained budgets, nothing beats Rails or Laravel. There's a reason many of those frameworks wanna be called "Rails for JavaScript"... because none of them are anything close on their own name. Closest one is Adonis, and it's still a thousand miles behind regarding features, community, third party packages, being future proof and being battle proven.
- ponyous 3y ago> He pitches niche, complicated stuff and tries to pass it off as basics. I see, thanks for explaining. > LiteFS on fly.io? Why? He talks about this in his conference talk - to improve the UX. If you deploy to fly.io "edge" or whatever is that, you will get local reads no matter where you are.
- 0xblinq 3y agoSome people’s preferences are just what they’re paid to prefer. And some people follow their recommendations blindly. So it works.
- themoonisachees 3y agoI don't think he's straight up paid to recommend this stuff, just that as a blogger he thinks that he has pressure to blog about the latest hip things, which he probably does because he tends to blog about the latest hip things and that is what his audience expects of him. He's not a developer, he is a content creator for developers and that is a big difference, especially in a world where développées don't tend to move quickly ( or else we'd be rewriting our stacks every month to follow that flavor)
- 0xblinq 3y agoHe works for Remix, last time I checked. So yes, he promotes things that are done by the people that pay him.