If you are already a student developer or a student who is looking to be a software engineer one day, this article is for you guys!

“The expert in anything was once a beginner”

If you want to be an expert in the software engineering industry, you have to make…

Tutorial: Example codes to develop simple AR functions using AR.js

Photo by aframe.io

Hey, guys 👋 This time I want you to experience an AR integration for a web application which is something a bit attractive to you all. Before everything, you need to know a basic idea of A-Frame.

What is A-Frame?

A-Frame is a web framework for building virtual reality (VR) experiences. This is…

Tutorial: A Step-by-Step Guide to view a glTF model using AR.js

Figure 1: Expected output

Hey guys, it’s me, Rasara again 👋 This tutorial will help you to develop a simple Augmented Reality integration to your mobile or web app using a-frame.

You can find a comprehensive guide in the A-Frame official documentation to use A-Frame, BUT I thought to share my experience and some…

Initial steps to model a Simple Concurrent Program Using Finite State Processes (FSP) - A Vending Machine example

Hi, I’m Rasara. This article is all about the basic concepts behind Concurrent Programming Modelling and what should we know as the initial steps to begin.

It’s almost a Concurrent World…

A Concurrent Program consists of a collection of sub-programs. When the concurrent program executes, each of the individual subprograms is executed by a separate…

Two ways of creating Thread in Java

This article is all about a nutshell guide to understand the reason why we want to create a Java Thread and how to do it in two different ways.

Why do we need to create a Java Thread?

First, we need to know that, by default, every standard Java application has a main thread which is represented as the…

A simple Robot-Maze animation in ProB

You can find a comprehensive guide in the ProB official website to use ProB Animator, BUT I thought to share my experience and some tips which I’ve followed to do a simple animation in minimal steps. …

Rasara Thrilanka

University of Westminster, UK | Informatics Institute of Technology, Sri Lanka | Former Software Engineering Intern @WSO2

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store