Hi there, I'm the author of the blog post. I realize I could have explained "over-engineering" more clearly. I don't mean it in a technical sense, but rather that I approached the project more like an engineer than a founder. The key takeaway is to learn when to take off your engineer hat and think like a founder instead.
I did read the whole article and based my comment on the coontents, not the title.
I think you're vastly underestimating the mental context we've gotten used to, and how hopelessly lost juniors are when confronted with such a large array of technologies that intertwine and only work in conjunction with each other.
The reason why these gigantic tech stacks exist in enterprise isn't because that's more stable, or better. It's because there are so many people working on the same software, and is hard to organize so many gears making all this tooling a necessity.
But the domain of a chat bot builder doesn't strike me as something you'll ever put multiple teams on, which was the reason for my mixed feelings.
Take a step back and look at your graph at the start of your article and imagine you've got ~1 month to introduce a junior developer to the whole tech stack. Do you feel confident that this is feasible? Because these kinds of projects almost always end up getting passed on, as they're usually not the core value products of the company
Am I the only one who doesn’t care about account linking that much? Like, what are they going to steal from me that Google, Meta, Apple, doesn’t have already.
Plus if people wanted to protest, go against PlayStation directly, don't fuck up an indie studio that finally made it after 15+ of releasing games, this decision was made by Sony, not them.
I think you're missing the point here. Lots of people bought Helldivers 2 and happen to live in countries like Estonia where it'll no longer be possible to play the game because PS doesn't operate there. Even more people don't have PlayStation accounts and specifically don't want them. They bought the game in good faith and now the terms have been changed on them to something unpalatable.
This shouldn't be possible. If you buy something it should belong to you. It shouldn't be subject to the whims of companies who simply don't care about you.
In the case of not been able to play what you bought legally, I agree, it’s BS. I do remember reading that developers were working on a solution for this.
But my point remains for people screwing up the little guy (Arrowhead Studios).
With games you often really can not separate the publisher, the studio and the game from each other. And honestly in feedback consumer should not need to care where the demand for change came from. Maybe attacking studio is not fair, but attacking game due to changes by publisher or developer certainly is.
In some countires, e.g. the UK, creating a PSN account apparently requires sending Sony a copy of your ID. Given Sony's stellar record of not getting hacked this quite naturally doesn't sit well with some people.
I don't understand why people keep talking about Ruby's performance to this date. Shopify among hundreds of other unicorns in tech are collecting the money no problem.
I differ, I believe JS is in a place no other programming language should be at. Every week you have doubts of the framework/lib you chose because there is a new cool kid in town. It's just so much distraction from things that actually matter, like shipping a product
I did 5 years of JS full stack development (both professional and for personal projects), until I decided to learn a more "boring" and mature language and framework. Never looked back and each day I love RoR more.