Programming

MySQL Truncate

The MySQL (and Maria DB) TRUNCATE Command, With Examples (And Warning!)

MySQL (and its functional equivalent, MariaDB) have two things named TRUNCATE – so watch out which one you want to use or suffer dire consequences! This article outlines the difference and usages of the MySQL TRUNCATE function and TRUNCATE TABLE statement – they share similar names but do very different things.… Read More »The MySQL (and Maria DB) TRUNCATE Command, With Examples (And Warning!)

JavaScript vs Node JS

The Difference Between JavaScript and Node.js – Which Should I Use?

This article explains JavaScript and Node.js and their relationship with each other. What is JavaScript? JavaScript has become one of the most popular programming languages for building web applications and has even become a contender for building solid desktop and mobile applications. In the browser,… Read More »The Difference Between JavaScript and Node.js – Which Should I Use?

JavaScript 'this'

What is the ‘this’ Keyword in JavaScript (Object-Oriented Programming)

The ‘this‘ keyword in JavaScript is a confusing concept for some – the meaning of ‘this‘ changes based on context.  This article explains what ‘this‘ is. What is Object-Oriented Programming Object-Oriented Programming is a way of structuring your code so that data is organized into objects. JavaScript supports… Read More »What is the ‘this’ Keyword in JavaScript (Object-Oriented Programming)