Originally Posted by
tr4m
I will stop spamming this thread with this last reply. Frontend is not just "UI" and "colors", especially in their case as they were and still are using a single-page application with Vue.js meaning the entire web application is dependent on one single javascript file. That one file is responsible for both rotating the news slider at the top of homepage as well as making login/stream/etc requests to the backend and actually allowing users to receive content. So one faulty piece of code can easily break the entire application or a huge part of unrelated functionality. I know this first hand, as frontend developer I too have broken my fair share of things. The examples I brought out with login and connection have been frontend issues, as the requests sent from frontend were faulty (missing headers, broken payloads etc, jquery conflicts or undefined variables, which is the most common). These are the issues that bother me the most, because often enough they are so simple to fix, that I can do it even via browsers devtools myself, yet the issues go unfixed for weeks.
Regarding the testing - the only thing you can't really test is the signal and request load, everything else you can and should test "anywhere, anytime", there's no excuse.
Finishing up by going back to the start - there's no UI change that big that goes without any change to the functionality. And as you can see from their updated site, there's a lot that has been changed.
End of rant, sorry to everyone.