Version Control - Why is it important?

When it comes to the importance of version control such methods can prove to be part of a beneficial workflow. Depending on the project brief depends on whether I need to utilise GIT however most of the time I will...

Constructing a simple server in NodeJS

Node.js uses an event-driven, non-blocking model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices. This simple web server written in Node responds with “Hello World” for every request.

Maintaining Aspect Ratios In CSS

It’s almost common knowledge that nearly every developer has come across this issue and struggled and well if you haven’t yet, I guarantee that you will sometime in the near future no doubt.

Installing Multiple Versions of Node.js Using NVM

Node.js is an open-source, cross-platform JavaScript run-time environment for executing JavaScript code server-side. Historically, JavaScript was used primarily for client-side scripting, in which scripts written in JavaScript are embedded in a webpage’s HTML, to be run client-side by a JavaScript...