CSS centering [Simple Guide as Possible]

Vertical centering Translate is processed at the end, meaning it is based on the final element height. This means it...

How big a function should be?

It is good to have a function that is small, and pure and will perform only one thing and do it very well. Let’s look...

PostgreSQL and PostGIS installation in Mac OS

PostGIS is spatial database extender for PostgreSQL object-relational database. It adds support for geographic object...

Deep dive into relative units in CSS

When it comes to specifying values, CSS provides a wide array of options to choose from. One of the most familiar, an...

Understanding Cascade, Specificity in CSS

In css, the best way to accomplish something is often contingent on your particular constraints and how precisely y...

Using yarn and npm for publishing npm packages

Setting up the pre-release version of the npm package NPM Registry allows developers to publish pre-release versions...

Auto play video in electron app with sound using HTML 5 video element

Configuring HTML 5 video element to play video in electron app with sound.

Eslint configuration guide for ReactJS project with VSCode.

Complete guide to setting up ESLint with React and VS Code. Configure Airbnb standards, Prettier, auto-formatting, and debugging for React projects.

Better readme format for your open source project

Better Readme Format For Your Open Source Project If you want a simple and introductory guide fo...