Application programming interface, or API, as it is widely known, was invented somewhere around the late ’90s by Salesforce. This company was the first to revolutionize the digital sphere with SaaS (Software a...
We live in a world of frameworks and libraries; you cannot browse any development or programming forum without coming across these two. Framework and libraries are a set of classes, modules and/or c...
System integration is an essential part of software engineering because not all devices speak the same language. For example, if you speak English and the person you’re trying to talk to only...
In the IT world, Functional Programming refers to a specific paradigm, where the programs are constructed by applying and composing functions. Functional Programming Languages are specifically desig...
If you’re ever curious about how popular Javascript actually is, then let me show you in numbers: There are almost 2 billion websites created and a whopping 95% of them use Javascript. Needless to say, it remai...
As we know it today, programming became popular in the early ’50s, even though the profession has even deeper roots, reaching all the way back to the 19th century. It’s also a common misconception that pr...
Before we even begin talking about coding and boot camps, we have to acknowledge one thing. Coding is part of the tools you need to bake a cake, such as a pot or a whisk. Program...
Robert C. Martin is a 68-year-old software craftsman (informally known as “Uncle Bob”) who collected ten object-oriented design principles. In this article, we will discuss the first five, more widely kno...