rgrajan

25 Flips | 5 Magazines | 12 Likes | 4 Following | @rgrajan | Keep up with rgrajan 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 “rgrajan”

My Visual Studio Code Setup

I <i>love</i> the text editor setup I've been using for the past year and a half, so I want to show off my setup! Visual Studio Code has far surpassed my …

Web Development

This new analytics tool for Gmail is actually really impressive

So how can typical Gmail users leverage email analytics data?<p>These are some of the most common applications:<p><b>Employee tracking and monitoring</b> — In some ways, EmailAnalytics belongs in the same ranks as Toggl and TimeCamp, apps that actively monitor employee time expenditure and performance. The app …

A Quick Introduction to Functional Javascript

<b>Functional programming</b> is one of the hottest trends right now and there’s a lot of good arguments about why one might want to utilize it in their …

JavaScript

Javascript Arrays and Functional Programming

I spent most of the last couple months drowned in python land. And while it was a nice and enjoyable ride, I decided to come back to my first love: …

JavaScript

Master Map & Filter, Javascript’s Most Powerful Array Functions

Learn how Array.map and Array.filter work by writing them yourself<p>This article is for those who have written a for loop before, but don’t quite …

JavaScript

23 Little Internet Browsing Tricks That Will Make Your Life Better

Save money, increase productivity, and look at more cute dogs and cats.

Our large team of engineers use this front end development guide

Front end development has never been so complex and exciting as it is today. New tools, libraries, frameworks, and plugins emerge every other day. …

15 free games that will help you learn how to code

Online learning has come a long way in the last few years. There are interactive courses, tons of online tutorials, and one of my personal favorite ways to practice coding: games.<p>While a game alone probably isn't going to teach you everything you need to know about coding, it can be a really …

Vim

This post is regarding one tricky mechanism in javascript that every beginner must understand —…

This post is regarding one tricky mechanism in javascript that every beginner must understand — <b>hoisting</b>. Every technical interview includes …

JavaScript

Learn JavaScript: The Complete Guide

Along with HTML and CSS, JavaScript is one of the core technologies of the web. The majority of websites use it, and all modern web browsers support …

JavaScript

Google has a plan to screw everyone over via 'smart parking'

Finding parking in a city usually sucks, but a new report claims Google is trying to make it more like reserving a hotel room — replete with fluctuating pricing.<p>According to The Guardian, Google is trying to make its Flow cloud software available beyond Columbus, Ohio, and integrate it more tightly …

University of California

Lenovo PCs installed custom software even if you wiped them (updated)

Samsung isn't the only Windows PC maker to have hijacked Windows' update process as of late. Users have noticed that some Lenovo PCs running Windows 7 and 8 (such as the Yoga 3) had firmware that automatically downloaded and installed Lenovo's own update software on boot, overwriting a Windows …

iOS 9 and watchOS 2: An In-Depth Review

S<p>The Notes App Is Finally Useful<p>Apple is focused on enhancing its users’ productivity in iOS 9. A case in point is the Notes app, which has gone from an app that many users hid in a folder and forgot about to a powerful organizational tool. Now users can organize notes in different folders, even …

14 tips to manage a remote dev team

Micro-managing isn’t possible in this scenario, and many remote developers don’t feel engaged when they are macro-managed. Replace management with leadership, and trust them to manage themselves. Set clear goals to establish initial alignment, then focus on providing inspiration.<p>Let them find their …

9 cutting-edge programming languages worth learning now

The big languages are popular for a reason: They offer a huge foundation of open source code, libraries, and frameworks that make finishing the job …

Crash site in Ukraine goes neglected

Debris from Malaysia Airlines Flight 17 lay splayed for miles across silent rural fields in eastern Ukraine on Saturday. Two days after the jet crashed, some bodies remained strapped in seat belts -- wearing inflight headphones.<p>Conspicuously missing at the crash site near Torez were international …

Comments To The FCC Regarding Net Neutrality Slow As Deadline Approaches

The Federal Communications Commission’s (FCC) initial comment period regarding its notice of proposed rulemaking (NPRM) on net neutrality regulations ends in around seven hours. Instead of seeing a final surge in submissions, however, it appears that the influx in missives from the public to the …

Higgle Lets Like-Minded Shoppers Name Their Price When They Buy Together

Higgle is a recently launched website where consumers can set the price that they want to pay; in exchange, all they need to do is convince enough friends to join in.<p>Higgle is both the name of the company and the term it uses for the discount offers that consumers can make to merchants on the site, …

Dell Now Accepts Bitcoin For All Online U.S. Purchases

Dell now accepts bitcoin in the United States for online purchases of its products. The move is a win for CoinBase, which today on its blog announced that it was the integration partner for the personal computing company.<p>Overstock.com and online technology marketplace TigerDirect also accept the …

You'll soon be able to order Starbucks Frappuccinos through its app

Mobile ordering is just the tip of the ice-blended mocha<p>Starbucks knows its customers are young, hip, and conjoined at the palm with their smartphones. <i>Recode</i> reports that the company is working on giving its clientele exactly what they've been clamoring for: the ability to preorder their drinks. …

Here’s why your Comcast rep is yelling at you

Warped employee incentives and an absence of competition make bad customer service inevitable<p>In 2006, a man named Vincent Ferrari called AOL and tried to cancel his internet service. It took him 21 minutes as an increasingly desperate customer service rep named John tried to talk him out of it. …

Gates Foundation Picks Its Moonshots In India To Reinvent Toilets Globally

From solar-powered electronic toilets to a prototype that helps recharge mobile phones from urine, and another one that could potentially offer advertising slots while pooping among several revenue generating opportunities, the ideas showcased at “Reinvent the toilet fair” in New Delhi were not …

Link Bubble: An Awesome Android Web Browser

From Chrome and Firefox, to Dolphin and Opera, there’s no shortage of Android browsers to help you navigate your way around the mobile Web.<p>Certainly, there are <i>some</i> differentiators between them – such as the extent to which you can synchronize your browsing between desktop and smartphone, the …

The smaller, subtler changes in iOS 7

Apple unveiled some pretty dramatic changes to iOS 7 on Monday and while the blogosphere is arguing over the big design changes it’s bringing (and …