• 0 Posts
  • 13 Comments
Joined 1 year ago
cake
Cake day: July 2nd, 2023

help-circle

  • Didn’t the war in Iraq have overwhelming bipartisan support in Congress? Bush was guilty of acting on bad intelligence, but the country as a whole was guilty of succumbing to bloodlust and misdirected vengeance. The Patriot act also had strong bipartisan support. Gay marriage was so unpopular at the time that even Obama had to feign opposition to it when he first ran in 2008. Bush was a bad president IMO, but it’s hard not to be a little sympathetic when you consider the context of these decisions. The one good thing I’ll say about Bush is that he never seemed self-serving, so for that reason alone I don’t doubt his sincerity over the regret he seems to show for some of these things.




  • From a political perspective it’s amazing how much of a lose-lose this situation has been for Biden and now Harris. Half the country is calling him “Genocide Joe” for supporting Israel while the other is calling him antisemitic for supposedly abandoning Israel. To be fair I think one side is arguing in bad faith and these aren’t equally valid positions, but regardless not a soul in this country seems to be content with our current approach - even if it’s intended as some sort of compromise.




    • Cloud providers have financial incentive to push microservice architectures
    • Cloud providers give corporate consultants statistics like “microservice architectures are proven to be X% more likely to succeed than monolithic architectures”
    • Cloud providers offer subscription-based tools and seminars to help companies transition to microservice architectures
    • Companies invest in these tools and seminars and mandate that all new projects adopt microservice architectures

    This is how it went down with Agile at my company 10 years ago, and some process certifications and database technologies before that. Based on what I’m hearing from upper management microservice are probably next.


  • From my perspective the corporate obsession with microservices is a natural evolution from their ongoing obsession with Agile. One of the biggest consequences of Agile adoption I’ve seen has been the expectation of working prototypes within the first few months of development, even for large projects. For architects this could mean honing in on solutions in weeks that we would have had months to settle on in the past. Microservices are attractive in this context because they buy us flexibility without holding up development. Once we’ve identified the services that we’ll need, we can get scrum teams off and running on those services while working alongside them to figure out how they all fit together. Few other architectures give us that kind of flexibility.

    All this is to say that if your current silver bullet introduces a unique set of problems, you shouldn’t be surprised if the solutions to those problems start to also look like silver bullets.