• 0 Posts
  • 39 Comments
Joined 1 year ago
cake
Cake day: June 13th, 2023

help-circle





  • My personal experience essentially echoes what you’ve said. I’ve usually found that when I actually ask Trump supporters, which is probably most of the people I know, what they think and why, they are pretty candid about it. They will also voice frustrations, many of which I can understand or even agree with them on. There is a lot more common ground there than you might think.

    The problem is that most of the issues are complex and nuanced. Not that surprising. Issues that impact the population of an entire country, or even a sizeable chunk of it, are bound to be pretty complex. Here’s where things go off the rails.

    Kind of like you said, Joe Blow from Louisiana is often uneducated at best or a complete moron at worst. Joe Blow does not understand all the complexity surrounding the issues he’s upset about and figures that if he doesn’t understand it, neither does anyone else. He’s also a little too proud to admit he doesn’t understand it.

    This is why Republican party completely abandoned an issues bases platform, aside from completely fabricated pearl clutching social issues like those scary tRaNs PeOpLe or AboRtIoN. They know full well that they have nothing when it comes to meaningful solutions to actual problems and if they did, the few supporters they have with functioning brain cells would start to ask to many pesky questions. A divide and conquer strategy is much simpler and more effective; albeit incredibly destructive.







  • The next day:

    Product Owner: “We need to prevent the user from yeeting their keyboard across the room. This needs to happen within the current sprint.”

    Dev Team: “Uhhhh… That’s not possible. How would we even do that?”

    Product Owner: “How many more devs is it going to take to make it possible?”

    Dev Team: “The number of Devs isn’t the issue here. This is more of a physics problem.”

    Product Owner: “Great. Keep me updated on the progress and reach out to the scrum master with any blockers.”

    Dev Team: Updating resumes in background


  • I moved from primarily ASP.Net Core backends, which is a hell of a great backend framework btw, to NestJS. Not my choice. I do what the people who sign my paychecks ask for.

    I cannot begin to fathom why anyone would willingly choose JavaScript for backend. TypeScript helps a lot but there are still so many drawbacks and poor design decisions that make the developer experience incredibly frustrating. Features that are standard in ASP.Net Core, Django, or other common backend frameworks just don’t exist.

    Also, don’t get me started on GraphQL. Sure, it has performance advantages for websites of a certain size and scale. But 99% of the websites out there don’t have the challenges that Facebook has. The added complexity and development cost over REST is just not worth it.





  • Most of the time, management is looking for the next “silver bullet” that is going to magically solve all their problems. They will latch onto the latest marketing gimmick and run with it despite having no understanding of how the “silver bullet” works or the impact it will have on their business. A decade and a half ago it was “the cloud”. Now It’s “AI”.

    Are there advantages to “hosted solutions” AKA “the cloud” AKA renting someone else’s data center? Sure there are. For example, It’s great for small businesses who need enterprise grade technology but can’t afford their own data center. Cloud providers also offer services and scale that would be very difficult and costly to build out in your own data center(s).

    But is it cheaper all the time? The answer to that is a definite “No”. Like most other business decisions it’s situational and there are a lot of facets that impact the cost. In my experience, one downside to hosted solutions is that it’s very easy to make architectural errors that have high costs and no one notices until accounting is on the phone wanting to know why the Azure bill doubled over the last month and “Whoops!” Is not really a satisfactory answer.