The Whale in the Room: Software Architecture with DockerHave you ever heard of the idiom “the elephant in the room”? It means a major problem that is present but avoided as a subject for…Jun 7, 2021Jun 7, 2021
What we don’t talk about when we talk about user interface design processUser interface and user experience are two inseparable things. Plenty of articles, papers, websites have already talked about how important…May 25, 2021May 25, 2021
Emotional Intelligence: A Guide for Software EngineersAs a computer science student, I have heard of stereotypes that said, “Software engineers are introverts that lack consideration for…May 3, 2021May 3, 2021
How can developers develop empathy and why is it importantIn this article, I will talk about how empathy is crucial in identifying the…Apr 5, 2021Apr 5, 2021
Disinfect your code during and after the pandemicdisinfect verb to relieve (something) of some undesirable quality likened to a disease or infectionApr 4, 2021Apr 4, 2021
How to talk about TDD with people who hate itTwo years ago, my friends and I made an infographic about Java exception handling with the title “Try not to kill people with your…Mar 22, 2021Mar 22, 2021
It takes guts to GitIt is well-known that a lot of software projects were developed by more than one person. In this article, I will talk a little about team…Mar 21, 2021Mar 21, 2021
Is Agile fragile?In this article, I would like to inform what exactly is Agile and find answers to the fragility of Agile.Mar 20, 2021Mar 20, 2021