• 7 Tips to identify defects effectively

    By Thilanka Weerasinghe

    Worst nightmare of QA engineers is finding defects in a live environment. Therefore it is necessary that you release bug/defect free application to live environment. Though it is not easy to find all the bugs in an application as QAs we should find all the bugs possible. In this article...

  • The Antibiotic Resistance Crisis

    By Dinooli Uduwarage

    As you all know, Antibiotics are proven medicines used to prevent and treat bacterial infections over years in medical history, where these drugs can kill or inhibit growth of bacteria to cure infections in people, animals and sometimes plants. Can you imagine what would happen when the drug efficiently proven...

  • Instruments in a marching band

    By Iranga Navaratna

    A marching band is a collection of musicians who march while playing their instruments. These bands can be seen in armed forces, universities and schools. Marching bands perform at various occasions such as parades and sports events to make them colorful. A typical band display or show will go on...

  • Left and Right

    By Kasun Amarasinghe

    Today the terms “left” and “right” are used as symbolic labels for many things. It can be a direction, or as a grouping term, etc. Even In our country we frequently hear about left and right for decades in political discussions. Has anyone thought about what do they mean? Where...

  • Quick dive into Nginx

    By Chalith Desaman

    Probably you might’ve heard nginx word, but wondering what’s it. Well, easy peasy!! it’s a web server, and also a reverse proxy, load balancer, mail proxy and HTTP cache. It’s a lot right! I might’ve made it more Greek for you. In that case let me assure you. If you...

  • iUpgradable

    By Sandun Perera

    How easy is your software to be upgraded to new versions of the same technology stack? If the answer is “Hard” then it would be much harder for an entirely different technology stack also. Upgradability impacts in 3 main levels; Architectural level Developer level Upgrading phase Let’s identify the areas...

  • The Enemy

    By Sajitha Dharmasiri

    (This is a fictional short story. The characters here do not refer to anyone living or to any other fictional work) The Gecko on the wall near the last table at the M’ section of X’ department seems not sure about this new thing, though it decides to explore it...

  • BrowserStack – Your Testing Pal for Mobile App Testing

    By Dinithi Weerabahu

    Are you tired of playing with Android Emulators for Mobile Testing? Do you often find that your emulators are stuck or it takes ages to load a single page? Yes.. we all have been there. Well.. you don’t have to do that anymore! Here comes the era of BrowserStack. A...

  • The Next Dimension

    By Hethu Nanayakkara

    We live in a three-dimensional world, and we perceive our world in 3D. It is our brains that construct our world to be seen in 3D. In mathematics, we know that a 2D plane has two perpendicular directions x, y in a cartesian coordinate system. In the third dimension, the...

  • Four awesome days in KL

    By Sithara Kalpani

    Just before the outbreak of covid-19 pandemic I got the opportunity to visit Kuala Lumpur, Malaysia. Planning of this trip was so interesting that initially there were about 5 – 6 friends in the chat, but gradually the number declined to two. This happens for most of the trips. Thanks...

  • Let Them Live

    By Muhammed Adheeb

    Wildlife traditionally refers to undomesticated animal species, but includes all plants, fungi and other organisms that grow or live wild in areas without being introduced by humans. Illegal trade of wildlife, living crime. According to the Unite Nations Convention on International Trade in Endangered Species of Wildlife Fauna and Flora...

  • Why Null?

    By Chinthaka Chandrasekara

    “Object reference not set to an instance of an object.” Any C# developer, be it a newbie, an intermediate or an expert, would have encountered this error at some point during their coding career, and subsequently it would have been the cause of a lot of hours of frustration and...

  • fastlane and Azure DevOps - Apple App Store CI extension

    By Akila Iroshan

    In this brief article, we will go through the authentication options available in Azure DevOps - Apple App Store CI extension. fastlane fastlane is a tool for mobile developers to automate deployments and releases for their iOS and Android apps. It can handle tasks like generating screenshots, dealing with provisioning...

  • The World of Neural Networks

    By Isuru Sudasinghe

    This article aims at readers who have not yet stepped into the world of machine learning. Although phrases like machine learning, artificial intelligence, neural networks are used very casually today, most people do not understand the basic idea behind them. In the world of machine learning, each term has its...

  • Three Js to get 3D content on a webpage

    By Dilshani Karunarathna

    Three.js is a cross-browser JavaScript library and application programming interface (API) used to create and display animated 3D computer graphics in a web browser using WebGL. WebGL is a low-level system that only draws points, lines, and triangles. WebGL with three.js handles scenes, lights, shadows, materials, textures, 3d math, etc....