If you have worked on web applications, there is a high chance you have heard of the terminology, Multiple-page applications (MPA) and/or Single-page applications (SPA). …


Hi everyone, for this article, we will be taking a slightly different approach from out past work in which we talked more about a concept than current technologies. …


Learning is one of the strongest concepts out there. I mean, we learn all the time don’t we? How to make coffee, solve a problem, program, present…and the list goes on and on. In fact, all living things learn! From plants learning how to respond to light, animals learning how…


Have you ever considered why algorithms are highly valued and learnt by many? Some might even question that if learning these topics will provide them any benefit in projects and work.

Let’s get to solving these doubts!

Algorithms

Algorithms are nothing but a set of steps or rules one follows to…


What is “Software Development Life Cycle” (SDLC)?

Simply put, “SDLC is a framework of tasks that aims to improve development and produce a high-quality Software System”. But, that might not explain too much does it? Not to worry, let’s break it down.

Let’s start off with a small analogy.

Let’s imagine a baby. Now, imagine that baby…


Every google search you do on the term “Software Development”, you’ll see a trillion other results popping up and defining it. But, what does it really mean? Is it just sitting for hours and programming? Is it creating a software like Adobe Photoshop by yourself? How does it work?

Don’t…

Barath Velmu

Software Engineer and Blogger! Contact me at: barathvelmu@gmail.com.

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