You can use CSS generators to avoid some time-consuming tasks.

I made a collection of the best CSS generators for you.

1. Neumorphism/Soft UI generator

CSS code generator that will help with colors, gradients, and shadows to adopt this new design trend or discover its possibilities.

Link: neumorphism.io

2. Smooth Shadow generator

Link: shadows.brumm.af


## 1. Free Programming Books
Freely available programming books

167k ⭐

Repo: https://github.com/EbookFoundation/free-programming-books

## 2. Awesome
Awesome lists about all kinds of interesting topics

148k ⭐

Repo: https://github.com/sindresorhus/awesome

## 3. Coding Interview University
A complete computer science study plan to become a software engineer.

144k ⭐

Repo: https://github.com/jwasham/coding-interview-university

## 4. Developer Roadmap
Roadmap to becoming a web developer in 2020

138k ⭐

Repo: https://github.com/kamranahmedse/developer-roadmap

## 5. Public APIs
A collective list of free APIs for use in software and web development.

102k ⭐

Repo: https://github.com/public-apis/public-apis

## 6. Awesome Python
A curated list of awesome Python frameworks, libraries, software, and resources


## Let’s start!

## 1. filter()
The filter() method creates a new array with all elements that pass the test implemented by the provided function.


Using console.log() for JavaScript debugging is the most common practice among developers. But, there is more…

The console object provides access to the browser’s debugging console. The specifics of how it works varies from browser to browser, but there is a de facto set of features that are typically provided.

##The most common Console methods:
console.log — For general output of logging information.
console.info() — Informative logging of information.
console.debug() — Outputs a message to the console with the log level debug.
console.warn() — Outputs a warning message.
console.error() — Outputs an error message.


Let’s get started!

What is NPM?

NPM is a package manager for the JavaScript programming language. It is the default package manager for the JavaScript runtime environment Node.js. It consists of a command line client, also called npm, and a list of public and private packages, called the npm registry.

Requirements

You will need to install npm and to create npm account.
Npm is distributed with Node.js- which means that when you download Node.js, you automatically get npm installed on your computer.
Download Node.js and npm here
You can create npm account here.

Steps to building a package

1.Create github repository

The package we will create is a unique id generator, so…

Marko Denić

★ Senior Full Stack Developer ★ https://markodenic.com/

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store