• A Simple Guide to Object Detection in Computer Vision.

    By Anupaddra Thathsarani.

    undamentally, YOLO is transforming computers' perception of the world, much like a superhero would. Imagine being able to identify objects in a picture. Conventional approaches are akin to piecemeal puzzle assembly, analyzing the image gradually. Conversely, YOLO says, "I got it!" after taking a quick look at the entire image....

  • A Guide to Master Working from Home.

    By Kawshi Bandara .

    After the Covid-19 pandemic hit lots of companies started to establish a working from home approach to keep the employees safe. Most of the companies in the IT industry have now decided to continue with this approach. Since this is going to be a long-running method of working it is...

  • 5G Technology and Its Transformative Impact on Communication and Connectivity.

    By Piumi Samarakoon .

    5G, short for fifth generation, represents a revolutionary advancement in wireless communication technology. It's not merely an incremental upgrade; it's a comprehensive reimagining of how data is transmitted and received wirelessly. At its core, 5G aims to provide significantly higher data speeds, incredibly low latency, increased capacity, and improved reliability...

  • Blockchain Consensus Algorithms.

    By Asanka Indrajith.

    Blockchain technology has revolutionized the way transactions are carried out, offering a decentralized and secure way to store and transfer information. Blockchain offers a distributed decentralized network that provides immutability, privacy, security, and transparency. There is no central authority present to validate and verify the transactions, yet every transaction in...

  • Understanding Open Source Software Benefits, Challenges, and Adoption Strategies.

    By Ovindu Wijethunge.

    In the rapidly evolving world of software development, open-source software (OSS) has emerged as a powerful force to be reckoned with. From Linux and Apache to Python and WordPress, open-source projects have left an indelible mark on the technology landscape. But what exactly is open-source software, and why is it...

  • The History of Christmas Carols.

    By Heashan Fernando.

    Carols were first sung in Europe thousands of years ago, but these were not Christmas Carols. They were pre-Christian/pagan songs, sung at the Winter Solstice celebrations as people danced round stone circles. The Winter Solstice is the shortest day of the year, usually taking place around 22nd December. The word...

  • Hybrid Database Architecture.

    By Thisuri Bandaranayake.

    In the ever-evolving landscape of data management, organizations are faced with the challenge of selecting the right database architecture to suit their needs. One such solution gaining significant traction is the hybrid database architecture. Combining the strengths of both on-premises and cloud-based databases, the hybrid approach offers a balance between...

  • Less Known Facts about world war two.

    By Biman Pathirage.

    People named World War 1 ‘The Great War’,taking into account the casualties that it had caused. Little did they know that an even greater war would take place within just 25 years which would see four times greater lives lost and much more sophisticated technologies used. This was the deadliest...

  • The Future of User Interfaces Voice, Gesture, and Brain-Computer Interfaces.

    By Dilini Karunarathne.

    The human biological clock, also known as the circadian rhythm, is an intricate system that regulates our body's functions, from sleep and wakefulness to hormone production and metabolism. It is a fundamental aspect of our biology, dictating our daily patterns and influencing our overall well-being. In this article, we will...

  • Biological Clock in Humans.

    By Akla Karunarathne.

    The human biological clock, also known as the circadian rhythm, is an intricate system that regulates our body's functions, from sleep and wakefulness to hormone production and metabolism. It is a fundamental aspect of our biology, dictating our daily patterns and influencing our overall well-being. In this article, we will...

  • Consensus Quorum.

    By Priyadharsun Sivadasan.

    Enterprise Ethereum refers to a defined set of guidelines and technical specifications to accelerate the adoption of blockchain technology among enterprises. The specifications provide businesses with the ability to leverage both Ethereum-based private chains and the public mainnet. The Enterprise Ethereum specification is maintained by the Enterprise Ethereum Alliance (EEA),...

  • Design Patterns and Practices.

    By Kanchana Kariyawasam.

    In this blog, I will discuss Software Design Patterns that are essential in coding. Design patterns are common solutions to problems that software engineers face during the development process. These types of solutions have been identified by many experienced Software Engineers. In addition, Experienced software engineers who mainly use object-oriented...

  • The Future of AI and Its Impact on Various Industries.

    By Akila Sachintha.

    Artificial intelligence (AI) is rapidly changing the world and impacting various industries. It is an umbrella term for a set of technologies that can learn, reason, perceive, and adapt, making it possible to automate tasks, identify patterns, and make predictions based on large amounts of data. AI has the potential...

  • Static Code Analysis.

    By Buddhika Chathuranga.

    Static code analysis is analyzing software code without actually executing it, typically using automated tools. It is a technique used in software development to identify potential vulnerabilities, bugs, or other issues that could affect the software's performance, security, or maintainability.

  • Natural Language Processing.

    By Kumuthu Priyasoma.

    Natural Language Processing (NLP) is a branch of computer science that is concerned with giving computers the ability to understand and interpret text and spoken words in a similar manner that humans. It is an interdisciplinary field that draws on linguistics, computer science, artificial intelligence, and machine learning to develop...