Hey Antonio, honestly I was reluctant to respond to this. The original poster seemed malicious even though there was truth in it. There was a lack of real discussion on the original thread and I was downvoted whenever I tried to respond. I hope we can be forward-thinking here.
First off, I actually appreciated the dev for finding that image size problem with my personal site. I directly messaged them a thank you because it shaved off 400kb from my site’s download. What is weird is how hard they had to look for that.
As for the IBM Design homepage, I am not sure who originally worked on it. However, I plan to figure out where the code is hosted this week at work to solve it. Our designers have been working hard to teach best practices for accessibility, including threading content throughout the IBM Design Language instead of throwing it in an odd section. There are thousands of projects and 360,000 employees at IBM, so education is our best strategy for preventing any mistakes.
I am not going to bad-mouth Bluemix. There are a lot of teams that have been helping revamp the UI recently. I commend the progress they have made so far in making a platform accessible.
Working on side projects outside of your full-time job has always been a controversial subject. I speak from the perspective as a recruiter trying to find people right for the role I am evaluating for. It is perfectly acceptable if working on side projects is not a good fit in your life, that is okay. I wrote this piece to say what will help me know you are good fit for the role.
I wrote this to help people know what a portfolio reviewer may be looking for. To help them reach the next step of a recruiting process. Nothing I say is set in stone for the industry. I appreciate civil discussion, but I do not believe discussion was wanted from the original comment.
I hope this helps you and that we can have a conversation here.