Just saw the video. At least Alex is admitting he made some mistakes... but this also means he's contradicting himself. In the video, he claimed that his sloppy code (specifically refering to the if else if els if else if spaghetti) was written that way because he felt he had to write the code "like he had a gun to his head", but in earlier streams on twitch (can't find them right now), he also pointed to that spaghetti and said something among the lines of "a professional programmer would just use a switch statement, but it doesn't matter". Now it suddenly does matter?
By the way, there's a second contradiction in that very video. He claims that rewriting the if else if else if spaghetti as a switch statement takes "only 30 seconds". Well, why didn't you do that in the first place Alex? Is it because you didn't know how to and only recently figured this out?
Do you know what this reminds me of? It reminds me of a politician who made an incredibly stupid mistake but refuses to admit that his policy was a mistake until years later, when he undoes that policy and spins a tall tale around it to save his hide. In other words, it feels like Alex is trying to fix the mistake without having to own up to the fact that from the very start people were telling him to fix that mistake.
That too. There is some dignity and honor in admitting you made a mistake, but that's severely reduced if you spent years denying the mistake and slapping away all the helpful hands that you were offered. His complaint was that Tinybuild's code would feel "too foreign" to him, remember?