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 [...]
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 [...]
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 [...]
Getting Started
HyperText Markup Language (HTML) is the primary building block of creating a website. HTML is a very basic markup language and requires [...]
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 [...]
Many powerful open source projects have Node.js as a dependency, so often times you’ll need to set it up on your web server.
But what if you wanted to [...]
Last month I noted my opinions on why we should stop using Grunt, Gulp et al. I suggested we should start using npm instead. npm's scripts directive can do [...]
Every developer I know has been eagerly awaiting to use LibSass in their development process. When Eric announced that Susy is now compatible with LibSass, I [...]
There are some fancy tools for doing build automation on javascript projects that I've never felt the appeal of because the lesser-known npm run command has [...]
I recently had a Gruntfile.js containing more than 500 lines of configuration code. It had grown to a point where I was reluctant to even open the file, let [...]