Open in app
Home
Notifications
Lists
Stories

Write
dilusha sandaruwani
dilusha sandaruwani

Home

Sep 13, 2021

React Native vs. Ionic vs. Flutter

The Baseline of Open Source Cross-Platform Mobile App Development Frameworks React Native, Flutter, and Ionic are the top cross-platform mobile app development frameworks. Flutter and React Native both are advanced software development kits, but Flutter is developed and supported by Google whereas React Native is developed by Facebook. …

4 min read

React Native vs. Ionic vs. Flutter
React Native vs. Ionic vs. Flutter

May 29, 2021

How To Find And Do Work That You Love (Ikigai)

What is Ikigai? Ikigai (pronounced icky guy) is a Japanese concept of something you live for, or something that is your reason for being. Ikigai prompts you to search for that meaning as it pertains to your career. We live by someone else’s standards and forget our desires. …

3 min read

How To Find And Do Work That You Love (Ikigai)
How To Find And Do Work That You Love (Ikigai)

May 29, 2021

Ethical hacking

What is Ethical Hacking? Ethical hacking is the process in which the possible entry points of a system are recognized from which a malicious attacker can enter the system and steal sensitive information pertaining to business, research or anything eventually resulting in the damage or loss of data, financial losses or other losses to…

5 min read

Ethical hacking
Ethical hacking

Jan 21, 2021

Test Automation

What is Automation? Automation is the Formation of technology and its application to control and monitor the production and delivery of various goods and services. Performs tasks that were previously performed by humans. Automation is being used in many areas, such as manufacturing, transportation, public services, defense, facilities, operations and, lately, information technology. Why do we automate?

4 min read

Test Automation
Test Automation

Jan 21, 2021

Selenium

At present, Selenium is the most popular and widely used tool in the market. This open-source web automation tool is primarily used for web applications. The testing framework of Selenium performs across various browsers and platforms like Linux, Mac, Windows, Firefox, Chrome, IE, as well as Headless Browsers. With a…

6 min read

Selenium
Selenium

Dec 27, 2020

Human Computer Interaction

Design rules for interactive systems Design principles can guide the designer during the design process and can be used to evaluate and critique prototype design ideas. All the principles interact in complex ways, affecting each other, sometimes conflicting with each other and sometimes enhancing each other. …

11 min read

Human Computer Interaction
Human Computer Interaction

Nov 20, 2020

Software Development Life Cycle(SDLC)

What is SDLC? SDLC is a process followed for a software project, within a software organization. It consists of a detailed plan describing how to develop, maintain, replace and alter or enhance specific software. The life cycle defines a methodology for improving the quality of software and the overall development process. A typical…

6 min read

Software Development Life Cycle(SDLC)
Software Development Life Cycle(SDLC)

Sep 7, 2020

Software Licensing

What is software Licensing? Software Licensing is the legal right to run or the privilege given to you by a company to access their application (or program) For example, in most situations, it is illegal to purchase one copy of a program and copy it onto multiple computers. Instead of requiring tens, hundreds, or…

3 min read

Software Licensing
Software Licensing

Aug 6, 2020

Evolution of Mac OS

Mac OS is a series of graphical user interface- based operating systems developed by Apple Inc. for their Macintosh line of computer systems. Apple computers run the Mac OS X, the second most used operating system in the world. It’s been more than 34 years after it was unveiled and…

9 min read

Evolution of Mac OS
Evolution of Mac OS

Jul 26, 2020

Building a Simple Operating System

What is the OS:-An Operating system is system software that manages computer hardware and software resources and provides common services for computer program. Introduction This is a simple guidance of showing how to implement an OS using Assembly language to show hardware information of a computer. In this article this task…

2 min read

Building a Simple Operating System
Building a Simple Operating System
dilusha sandaruwani

dilusha sandaruwani

Software Engineering undergraduate at University of Kelaniya

Following
  • Shirley J. Davis

    Shirley J. Davis

  • EP McKnight, MEd

    EP McKnight, MEd

  • Sithara Ariyarathna

    Sithara Ariyarathna

  • Trey Huffine

    Trey Huffine

  • Marichelle E. Urquico

    Marichelle E. Urquico

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable