Comment on
“It’s not that hard”
Remember when people were calling this dummy the "real life Tony Stark"? Lol.
Comment on
“It’s not that hard”
Remember when people were calling this dummy the "real life Tony Stark"? Lol.
Comment on
Some people just wake up and choose violence
I continue to be baffled and amused by the complete meltdown of the typescript community over the actions of a single man on a single package. The only people who have legitimate gripes are those that had been actively contributing and whose work was erased. The rest of you are acting absurdly childish. The anger and vitriol being thrown at anyone who disagrees on how to write javascript would make me embarrassed if I was associated or involved in the ts community.
Comment on
Stop comparing programming languages
Reply in thread
"There are only two kinds of languages: the ones people complain about and the ones nobody uses."
Comment on
My poor RAM...
Web & mobile development took a wrong tern 10 million miles back, and no one wants to turn the car around and admit it.
Comment on
What are your programming hot takes?
SPAs are mostly garbage, and the internet has been irreparably damaged by lazy devs chasing trends just to building simple sites with overly complicated fe frameworks.
90% of the internet actually should just be rendered server side with a bit of js for interactivity. JQuery was fine at the time, Javascript is better now and Alpinejs is actually awesome. Nowadays, REST w/HTMX and HATEOAS is the most productive, painless and enjoyable web development can get. Minimal dependencies, tiny file sizes, fast and simple.
Unless your web site needs to work offline (it probably doesn't), or it has to manage client state for dozen/hundreds of data points (e.g. Google Maps), you don't need a SPA. If your site only needs to track minimal state, just use a good SSR web framework (Rails, asp.net, Django, whatever).
Comment on
Stop comparing programming languages
Reply in thread
Meanwhile PHP quietly runs 80% of the internet by being used for WordPress.
Comment on
Among Us dev predicts Unity fee "concessions" instead of reversal
We can only assume this was all a negotiation tactic, where they start with an unreasonable position, and force devs to accept an imbalanced (but manageable) fee structure they would have rejected.
I say that, but I also assumed that is what Reddit was doing, but they went full steam towards stupid town, so ymmv.
Comment on
Some people just wake up and choose violence
Reply in thread
Yes, and the people directly contributing to the project have legitimate gripes. Although, the parable of dhh is if you get on an asshole scorpions back, don't be surprised if you get stung. Dudes been an unreasonable prick for nearly 20 years now.
My comments directed at the manufactured outrage from the tooling zealots incapable of having a mature conversation. Or even accept a difference of opinion. The number of comments that start with, "never heard of Turbo, but let me weigh in on why you're an idiot for not liking Typescript. " is very telling...
Comment on
Whatever 'Clean Code' you write now, it'll be shit eventually and in need of a complete rewrite
Reply in thread
It's a beginners book filled with a mix of bad and good advice, which takes considerable experience to separate the two. Those who can point out all the bad advice already don't need the book, and newer developers will pick up absolutely atrocious coding advice. There's simply better books that target beginners better, like The Pragmatic Programmer.
So when you are on-boarding junior devs that have bought into the clean code/SOLID dogma, you're spending several months beating all their terrible coding habits out of them.
Comment on
Programming Is Mostly Thinking
Programming is mostly research. Researching curses to cast on the guy who wrote the Incomprehensible mess you're currently debugging.
Comment on
Tom Scott stole anons gf
Reply in thread
There is no way in hell he would ever post to 4chan.
He made a long weepy post on his site how he would never use Reddit of all places, and how embarrassed he would be if "real world people" ever thought he was on it. He is exactly as insufferable and self righteous as you can imagine.
Comment on
Star Citizen Introducing a $48,000 Ship Bundle, but Only for Players Who Have Already Spent $10,000
Reply in thread
Seems it got much worse.
Seems like it's going great for the developer.
Comment on
I've noticed my boomer parents using instagram and tiktok. I can't tell you how excited I am for them to kill those platforms like they did facebook.
Reply in thread
considering how huge FB still is.
FB is only huge because they've expanded all over the globe, even providing internet to developing nations to facilitate new user acquisition. In reality they've been bleeding the original Western users that signed up between '04-'10, and growth among new generations flatland a long time ago. There's a reason Meta aggressively expanded to other ventures (or attempt to create platforms) like Instagram, Threads, what's app, VR and metaverse. Metas only chance at sustainable growth and capturing young people is to build or buy platforms young people will use, because it ain't Facebook.
Comment on
Kevin McCarthy is ousted as House speaker in a historic vote pushed by conservatives
Reply in thread
America's two parties are Regressives vs Conservatives.
Comment on
Extremists Call for ‘Civil War’ and ‘Secession’ Over Texas Border Ruling
Reply in thread
Or federal funding.
Comment on
I know I should... but I just really don't wanna
Not testing is crazy. Once you realize you can actually refactor without ever having the fear you've broken something, there's actually opportunity to make rapid improvments in structure and performance. Taking 2 minutes to write the test can save your hours of debugging. Unless you're building a throwaway prototype, not unit testing is always the wrong choice.
Comment on
Older Times Were Better
Reply in thread
Straight White boomers.
It can't be understated how much life sucked for visible minorities up until a couple decades ago if not a few years ago.
Comment on
Google no longer developing Material Web Components
Reply in thread
Awesome you say? Sounds like a good candidate for being discontinued by Google.
Comment on
has JavaScript lied to us ?
Reply in thread
It was partly marketing, part to appease Sun Microsystems at the time, whose Java Applet product were supposed to be the true unifying web platform. Having a built-in scripting language in the browser annoyed a great many important people, who felt it undercut the importance of Java. Calling it Javascript gave the illusion that it was a smaller subset of Java, (even though it clearly isn't), while also benefiting from the more recognizable/marketable name 'Java', which was the new hottness.
Comment on
Sometimes there is a better choice than Javascript
I was there for the first wave of SPAs, I even learned angularJs and Knockout. It did feel like a major atep forward, being able to make highly interactive applications. However, things quickly went off the rails when the tools stopped being about managing heavy client state, and became the default for everything, even when it ment using JavaScript to build extremely basic functionally browsers did natively with html, but extremely worse(e.g. navigation). The modern Web really is a victim of hype and trends.
Unless your app needs to work offline, or you have to manage dozens of constantly changing client side data points concurrently, your site doesn't need to be a big heavy js framework. My rule is if it looks like Google Maps, you need a SPA. if it looks like Gmail you need REST/HATEOS. and if it looks like google's mainpage, you need a server side rendering.
At some point you might see the light, and go back to making your websites simpler, but Im not hopeful. Until then I'm building the majority of things with HTMX and alpineJs.