Friday, January 10, 2025

RANT: Colleagues/Employees misspelling company/customer names in "formal" places

As I live life at the same pace as everyone else on Earth, I am slowly learning that I am quite different from most people if not at the very least average people. But, I am still not sure why.

Here is one that is to me seem to be a very small and simple example that I think most or at least average people should already be able to do.

Spelling customer company names correctly seems simple enough. We have a database that has the correct spelling. Many documents have the correct spelling. Yet, somehow, in our main reporting system, it is spelled differently.

Please bear with me as I think I am partially lenient (maybe not super lenient) of things that may cause such misspellings. I am likely guilty of such practices in commonplaces like an instant message or maybe even an informal email. 

I can understand a quick message here or there.

I can understand in live scenarios like a presentation or in training.

I can also understand if a customer name is somewhat complicated.

Today's straw that broke the camel back was the name Macy's. Ok, so I can understand maybe Macys being used instead of Macy's because the apostrophe causes issues in certain scenarios. In our database, it has references to Macy's, Macys, and MCY. Yet in our customer facing and main reporting system, this person spelled it Macy. This variant is not used anywhere else. And this bothers me.

What also bothers me is that there is also a folder name customers. And this same person did not use that folder, so now we have two folders Customers/Macys (spelled correctly) and just Macy with no customer.

Now because of this, other users are starting to use the parent folder for other customers. So later, there is now TheGAP, while we already have a folder Customers/GAP. In the database and everywhere, it is just referenced as GAP.

The worst part is that I cannot fix any of this because it is published and officially used besides that I have no control in this area. It just eats at me each time I see it.

And so many questions come up like who reviewed this change? Why is there no checks? Why is no one else complaining? And so the world goes on anyways and here I am wasting time on what I guess is trivial to everyone else.

I have also seen things in stored procedure names, application names, requirement documents, tickets, etc. This is not because English is their primary language or US is not the culture they grew up in or due to age. If anything, English-only speaking, born and raised in the US seem to be the worst at this than other people.

I guess this is insignificant BUT WHY?

Like reviewing code and I saw someone put in an extra case to remove an asterisk to fix a function that used regular expressions to filter out special characters. Then there were other lines to remove other symbols that look like the regex was not filtering. In about a minute, I saw they used a dash in the regex string which is obvious the original developer thought it meant to keep dash but regex uses dash as a shortcut for everything in between the prior and next character. For example, a-z is all lower-case characters in the English alphabet. So )-=, means all characters between ) and = in the ascii table. The asterisk is in that range, thus why it was kept.

This means that multiple developers and multiple reviewers over the span of multiple years kept overlooking this "bug" in this function. HOW?? WHY??

And of course, someone used this function in such a way that it requires this "bug" because it needs that special character in that range because someone decided to also use it on a date string. So now we have a function called "RemoveSpecialCharacters" that removes only a select characters and the white-list filter is hard-coded in that function. Why not at least pass a parameter of exceptions? WHY?

Now my brain just simplifies all these issues into just a bundle of HOWs and WHYs with no relevant information as if repeating it will just numb my brain into caring about the original problem.

Monday, December 9, 2024

Buggish: MS Teams Unable to Login. We've run into an issue. Oops, something went wrong! (Part 3) With Workaround

As of 2024-12-09, I am still getting this error but after messing around a bit, I think I may have found a workaround.

Workaround

It seems like you cannot login when you get the error. This time I decided to click on the chat. Nothing loads but now the usual profile icon shows and a banner to login also shows. If the banner doesn't show, the profile options should have the option to sign in.

After signing in, some things may load. For me, it loaded three or four of maybe eighty or hundred of chats I should have. The profile icon doesn't show nor does the status.

As with the prior login issue, reloading the application after signing in with the issues will then finally load properly.

At least, I can use the app in the morning now. I am not sure why waiting several hours will also reach the same state.


Possible Alternate Workaround

May be able to skip a step above by trying to sign in before closing the app if the option is available. Also closing the app before calling it a day seems to also bypass the issue.

Now that I am writing this alternate workaround, I think there is a possibility that the issue may be with the login token not expiring properly. To make a guess, it may be that it is reusing the token that expires in 24 hours. The reason I have to wait for it open again is that I am waiting for the 24 hours to expire. Closing the app probably removes that token properly. Signing in also kind of removes the token but the app still may be continuing to load so therefor only loading parts of the configurations. And for some reason, closing the app after getting the error does not remove the token properly.

Wednesday, November 20, 2024

Buggish: MS Teams Unable to Login. We've run into an issue. Oops, something went wrong! (Part 2)

Seems like this issue only occurs in the morning.

Maybe waiting for something to load. If so, then it must be something that takes a long time to load as I am unable to log in for at least a couple hours.

Or maybe something to do with the system going into hibernation.



Update 2024-12-09

Buggish: MS Teams Unable to Login. We've run into an issue. Oops, something went wrong! (Part 3) With Workaround

https://douglastclee.blogspot.com/2024/12/buggish-ms-teams-unable-to-login-weve.html