Daily Journal – May 23, 2017

This is my 58th journal.

Today, it was a final review of the API Management Portal. During the review, my boss is catching me on missing out the 5% more details of the app. E.g. Validation of data input, Information to user on certain data fields, etc.

In all seriousness, it’s been already so long at the company and I still make these kind of mistakes. To think that I come from a mostly full-stack developer background who also build frontend and I missed out all these validation stuff? I’m asking myself. How many times must I make the same fucking mistakes? When will it ever get into my thick skull to always think of the user when developing. Sooner or later, I will find myself fired for repeating this stupid mistakes.

Another issue raised was my seemingly lack of reading up, studying and implementing industry standards of how to do things like OAuth2, etc during my personal time. My boss was saying I should be doing all those during my free time. 5% more effort only he said.

I guess it’s my fault for deciding to watch tv shows, movies, play video games during my free time instead of doing all those technical work.

Anyway, as of this time, I’m still cleaning up the codes of the management portal and adding all the necessary validation. I personally don’t feel like continuing to do this anymore. So I hope this is done by tomorrow.

Here I conclude my journal for today.