This is suppose to be Easier

Got to be honest. Being a software engineer is a difficult proposition. Every day we here we will be replaced by no-code and Ai is going to eat our lunch. The anxiety and panic attacks that may reverberate through Silicon valley must be overwhelming. The fact is software development is hard. Our tooling and platforms fall short of their guarantees. Take for an example Microsoft Maui, a mobile platform to target Windows, Android and IOS .. Many others but these are the majority of users. The main goal is to abstract away the differences to provide a common framework for the majority of work items needed to be completed to build a common solution.

Now where my current gripe is focused is on common HttpClient communication. This should be the same for all platforms given the common use cases. I have found out that this is far from true and depending on the platform you need to do so many different things just to make a web request. This is where honestly Microsoft fails as the library should handle the different requirements on such a base set of functionality.

I’ve been able to get Windows, and Android requests working so far on my development effort, and will be tackling IOS next but I am disappointed in the Stack that I need to write so much different code to handle the simple function as making a HTTP request.

So what I am getting at is even though AI might be able to write boilerplate code its not quite ready for prime time when dealings with the nuances.

I still have a job, and I expect to have a job for a while longer ….

Leave a Reply