Employees Leave Bosses, Not Companies

All of us have heard this statement at some point, and it turns out to be true. A recent Gallup survey showed that just over 50% of employees who have quit their job have done so to get away from their bosses. Another study, concluded in 2016, put the number right at 75%. That's a lot. Still more research shows that the people who quit jobs are often [...]

Read more

Git Revert

The git revert command can be considered an 'undo' type command, however, it is not a traditional undo operation. Instead of removing the commit from the project [...]

Git Add

The git add command adds a change in the working directory to the staging area. It tells Git that you want to include updates to a particular file in the next commit. However, [...]

Git Log

The git log command displays committed snapshots. It lets you list the project history, filter it, and search for specific changes. While git status lets you inspect the [...]

Git Status

The git status command displays the state of the working directory and the staging area. It lets you see which changes have been staged, which haven’t, and which files [...]

Create Your First Cordova App

This guide shows you how to create a JS/HTML Cordova application and deploy them to various native mobile platforms using the cordova command-line interface [...]

Git Reset

The git reset command is a complex and versatile tool for undoing changes. It has three primary forms of invocation. These forms correspond to command line [...]

SCSS: differences between mixins, extends and placeholders

I used LESS a lot. These days I decided to try SCSS and to be honest it's a better choice for CSS pre-processor. It just gives me more functionalities and better control on my [...]

What is HTML

First developed by Tim Berners-Lee in 1990, HTML is short for HyperText Markup Language. HTML is used to create electronic documents (called pages) that are displayed on the [...]

Starting with HTML & Web Design

Getting Started HyperText Markup Language (HTML) is the primary building block of creating a website. HTML is a very basic markup language and requires memorization of a few [...]

Getting Started with Command-Line Interfaces

As developers, we have lots of exciting tools at our disposal. For CSS work, we can use preprocessors like Sass and Less to improve our workflow. For front-end interactions, [...]