Mayank Agarwal

19 Flips | 3 Magazines | 2 Likes | 2 Following | @MayankAgarw2hri | Keep up with Mayank Agarwal on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “Mayank Agarwal”

Composing Software: An Introduction

Note: This is the introduction to the “Composing Software” series on learning functional programming and compositional software techniques in …

A Beginner’s Guide to Progressive Web Apps & the Frontend Web

Developing for the frontend web and keeping up with the Javascript ecosystem and all the new terms and flashy frameworks can be intimidating to say …

How Long Does Free Code Camp Take? – freeCodeCamp

<b>DAY 1</b><p>I worked quickly through the first three sections. HTML5/CSS, Responsive Design with Bootstrap, and jQuery had an estimated total completion …

High Performance React: 3 New Tools to Speed Up Your Apps

React is usually pretty fast, but it’s easy to make small mistakes that lead to performance issues. Slow component mounts, deep component trees, and …

How to use Memoize to cache JavaScript function results and speed up your code

Functions are an integral part of programming. They help add <b>modularity</b> and <b>reusability</b> to our code.<p>It’s quite common to divide our program into chunks …

CSS Isn’t Black Magic

Pulling Back The Curtains on Your Stylesheets<p>If you’re a web developer, chances are you’re going to have to write some CSS from time to time.<p>When you …

A busy afternoon : CitiesSkylines

A beginner’s guide to making Progressive Web Apps

You may have heard about Progressive Web Apps or PWAs for short, I’m not going to go into all the details of what exactly makes up a PWA or how they …

Color Theory: Brief Guide For Designers.

Many people think the choice of colors for UI mostly depends on the designer’s taste and sense of beauty. However, the process of the color selection …

The Best Way to Learn Development Skills (While Getting Paid in the Process)

The best thing about modern development is that there is a tremendous amount of available resources. The worst thing about modern development is that …

A Guide to Becoming a Full-Stack Developer in 2017

Full-Stack Web Development, according to the Stack Overflow 2016 Developer Survey, is the most popular developer occupation today. It’s no wonder …

12 Books Every JavaScript Developer Should Read

I’m a big fan of JavaScript books. Being a long-time learner of JavaScript, I’ve had the pleasure of reading a great many of the popular JavaScript …

A Study Plan To Cure JavaScript Fatigue

Like everybody else, I recently came across Jose Aguinaga’s post “How it feels to learn JavaScript in 2016”.<p>It’s clear that this post hit a nerve: I …

JavaScript

A Beginner’s Guide to Pure CSS Images

<b>Update:</b> There is a free video course covering the same material in more depth.<p><b>Update (1/3/17):</b> If you prefer listening, here’s a video that you can …

Sea of Thieves is a full-blown shenanigan simulator

Sea of Thieves is the Wallace and Gromit of pirate games. It's the kind of game where something simple like sailing to an island can spiral out of …

Motorola gets active with VerveLife outdoor wearables