Tharindu KavishnaFuture of User Interface DesignA User Interface also called a “UI” or simply an “interface,” is the means by which a person controls a software application or hardware…4 min read·Apr 5, 2022----
Tharindu KavishnaEthical Whistle blowingDefinition: Whistle blowing has to do with ethics because it represents a person’s understanding, at a deep level, that an action his or…3 min read·Jul 25, 2020----
Tharindu KavishnaA Simple OS Design & Implementation — Using Assembly LanguageIntroduction4 min read·Jun 12, 2019----
Tharindu KavishnaPhilosophers Problem Using JavaOne of the best classic examples which is used to describe synchronization issues in a multi-threaded background is the Dining…3 min read·May 4, 2019----