Hurgamb

474 Flips | 12 Magazines | 6 Likes | 95 Following | 298 Followers | @hurgamb | Keep up with Hurgamb 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 “Hurgamb”

Table of Contents

JavaScript Exercises<p><i>Collection of JavaScript exercises great for preparing for an interview</i><p>Series of interesting JavaScript exercises that I solve …

JavaScript

How and Why We Unit Test Our Sass

When design systems are the source of truth and subscribers have easy access to code, it's important that code is well-tested. Lindsey shares how we …

JavaScript

Setup a Raspberry Pi Zero and Publish an Event to Wia

You will need the following components:<p><b>Text</b><p>Replace Your-SSID with your WiFi network, and Your-PSK with your WiFi password.<br>This file will tell the …

Raspberry Pi

Essential Visual Studio Code Extensions

Visual Studio Code is a free, cross-platform text editor developed by Microsoft. It is quickly becoming a crowd favorite thanks to its excellent …

Web Development

How to Install and Use Homebrew

The creators of Homebrew say that it is the “missing package manager for macOS”. Packages are collections of files that are bundled together that can …

Learn some useful JavaScript tricks with 30 seconds of code

The shift from desktop to web applications, along with the rapid growth of browser-based applications has made a lot of fresh developers pick …

Math tools for your website

Copy HTML code of the tool below and paste it into your website<p>Derivative calculator<p><b>Derivative calculator</b><br> <form name="form1" …

Introduction to OOP in Javascript

What is this OOP thingy.<p>"<i>Object-oriented programming (OOP) is a programming language model organized around objects rather than "actions" and data</i> …

Node 8: Five New Features You Need to Know

Node 8 is out on May 30th (a bit later than expected) and packed with new ES features along with performance improvements.<p>The reason of the delay is …

JavaScript

JavaScript: The Keyword ‘This’ for Beginners

Preface<p>Hey! I’m Brandon. I created codeburst.io and I write JavaScript tutorials and articles to help beginners better understand the inner workings …

JavaScript

Why and when to use forEach, map, filter, reduce, and find in JavaScript.

Many posts discuss <i>how</i> to use .forEach(), .map(), .filter(), .reduce() and .find() on arrays in JavaScript. I thought it would be useful to provide an …

JavaScript

Learn Webpack in 15 Minutes

Build tools have become an integral part of web development, mainly due to the ever-increasing complexity of JavaScript apps. Bundlers allow us to …

ES6 and Beyond Workshop Part 2 at PayPal (March 2017)

Create Your Own Yeoman-Style Scaffolding Tool with Caporal.js

Starting a new project (especially as a JavaScript developer) can often be a repetitive and tedious process. For each new project, we normally need …

📦 How to publish your package on npm

An in-depth guide on how to publish your modules on npm, without pain.<p>So, you have finished a lib, cli tool, component or some other scripts to want …

JavaScript

How to setup Webpack +2.0 from scratch in 2017

Hello there. Let me begin by saying you’ve probably heard of Webpack by now and chances are you might know how to configure Webpack, you sir, are …

JavaScript

JavaScript basics: The Execution Context and the Lexical Environment

<i>What is actually happening when code is executed/functions are invoked?</i><p>A lot of the magic of code happens behind-the-scenes when the code is compiled …

Wes Bos: Modern workflow and tooling for frontend developers

Browser.html

This project has been retired: https://groups.google.com/d/msg/mozilla.dev.servo/U5zhsBLXovM/HbRL69zZBAAJ<p><i>Browser.html</i> is a research project aimed at …

Web Development

6 Reasons Why JavaScript’s Async/Await Blows Promises Away (Tutorial)

In case you missed it, Node now supports async/await out of the box since version 7.6. If you haven’t tried it yet, here are a bunch of reasons with …

JavaScript

Forget Mobile-First & Desktop-First, it's Time to Think Element-First

When designing layouts using element queries, the biggest shift in thinking is learning how to stop viewing the DOM from the top down and from the …

Web Development

CSS Viewport Units: A Quick Start

Thank you to Dave Maxwell and Ralph Masonfor having reviewed this article.It has been a few years since viewport units were first introduced in CSS. …

3 JavaScript Libraries to Keep an Eye on in 2017

[special]Phew, 2016 is over! It was a crazy year for both the world and JavaScript land. Countless new impressive libraries and frameworks popped up, …

Setting up a Minimal, Yet Useful JavaScript Dev Environment - DEV Community 👩‍💻👨‍💻

In an era of omnipresent frameworks, libraries and tooling, it may be hard to decide what tool to use and when.<p>I know from experience, that the first …

JavaScript

Color will be the new Italic. Color will be the new Bold

Mark van Wageningen, founder of the Novo Typo foundry, has a vision for the future of colour type. His previous typeface, Bixa, was awarded the President’s Choice at the TDC 2015 awards and his work in the field of chromatic type has progress further.<p>Mark’s belief is that most type designers underestimate the decorative approach in type design - especially for editorial use. He poses the specific question, ‘Why do type designers traditionally think in black and white?’. This is summed up …

A Visual Guide To Statistics

A Brown University student creates math lessons for the more visually inclined among us.<p>Statisticians are one of the fastest growing jobs in the country–and for good reason. “As data becomes more and more a part of people’s lives, statistics is becoming more a part of people’s lives,” says Daniel …

Data Visualization

Git Better! Learn Aliases, Settings, Tools, Background

Chances are you're using Git at work, at home, and even in the kitchen. (Yes, it has become <i>that</i> popular.) And as ever more people use it, there is a …

The ‘this’ keyword in Javascript

The keyword this in Javascript can be a little slippery to wrap your had around at first.<p>TL;DR When you refer to this in the global context, it …

Terminals Are Sexy

A curated list of Terminal frameworks, plugins & resources for CLI lovers.<p>Check out my blog and follow me on Twitter.<p>Table of Contents<p>Shells<p>Base …