G Benjamin

160 Flips | 18 Magazines | 23 Likes | 1 Follower | @Flipboolie | Keep up with G Benjamin 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 “G Benjamin”

Regular Expressions in JavaScript

It is very easy to experiment with JavaScript regular expressions, as JavaScript is accessible in all browsers.I will use the Chrome Developer Tools …

The best new graphic design tools of 2017 so far

Whether it’s new versions of well-known software, or totally new apps from startup companies, new tools for graphic designers are coming out all the …

20 Sketch Sheets and Templates for Designing Web and App Layouts

Looking for some sketch sheets and templates for creating the perfect web and app layouts? Look no further! We selected some of the best templates …

Gurpreet Bajaj: Course Certificate - Gamification – Creating Addictive User Experiences

The Course Certificate below verifies that <b>Gurpreet Bajaj</b> has completed the course <b>Gamification – Creating Addictive User Experiences</b> with a <b>Top 10%</b> …

Information Architecture. Basics for Designers.

The World Wide Web contains a tremendous amount of information which is hard to imagine unstructured because a human brain wouldn’t be able to …

UX Design

Advanced web scraping in Python

Recently, I just created and open-sourced an unofficial Medium API, called PyMedium, which provides developers an easy way to access</b> …

Python Programming

Everyone is a designer. Get over it.

Recently, Jared Spool caught my attention with an article about how Netflix’s performance engineers are <i>actually designers</i>. It’s a provocative idea, …

My giant JavaScript Basics course is now live on YouTube. And it’s 100% free.

My JavaScript Basics course is now live on freeCodeCamp’s YouTube channel.<p>The great thing about this course is that it also aligns with the Basic …

Welcome to BaldThoughts | BaldThoughts

15 of the Smartest Things You Can Do With $500 Right Now

These 15 tips for $500 could put you on a path to greater success.<p>If you have an extra $500 in savings, and you're wondering how to spend it wisely, …

Kite, a cloud-powered developer environment, takes flight on Windows and Mac

A typical developer workflow involves switching back and forth between project (usually in a code editor or IDE) and documentation (usually in a web browser). Kite is a heads-up display (HUD) that puts an end to this context switching by surfacing “proven engineering knowledge in a live …

Glitch is a new collaborative coding site from Anil Dash based around remixing apps

Glitch is a new coding website from Fog Creek Software (which built Trello and FogBugz and is led by tech entrepreneur Anil Dash) with a simple goal: to provide “a friendly community where you'll build the app of your dreams.” Originally launched in beta under the name Gomix, Glitch is primarily …

This In-Depth Video Tutorial Reveals 10 Photoshop Tricks That You’ll Wish You Had Known Before

Image-editing impresario Nathaniel Dodson of Tutvid is our go-to source of in-depth Photoshop and Lightroom tutorials that are guaranteed to make a …

Marko 4.0 is here 🚀 🎉

The latest release of Marko, the friendly (and fast!) UI library from eBay is now available!<p>If you’ve not heard of Marko, it is a library for …

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 …

always-up-to-date-guide-for-modern-javascript-dev: Always Up-To-Date, JavaScript Frond End Development Guide

This is an always-up-to-date guide on how to set up your environment for Modern Frontend JavaScript development. It is a living document which will …

Getting started with Angular's Router

Angular’s router acts as the main hub of any application, it loads the relevant components relevant to the route requested, as well as dealing with …

JavaScript

Managing State in Angular Apps with ngrx/store and ngrx/effects (Part 1)

This post assumes that you at least have some working knowledge of Angular, Rx and Redux.<p>In this article, we will learn how to create the traditional …

JavaScript

New JavaScript library invites coders to play with Canvas

Looking to blur the line between technology and art, the Sandpit library for creative coding uses JavaScript and the canvas 2D element.Accessible on …

Speaking of the Cloud…

Algorithmic problem<p>The first exercise you’ll get on our technical interview will be a simple algorithmic problem, which is used to test your logical …

Algorithms

React Native 101: Build your first mobile app — React Native School

This is React Native 101: A post to help you build your first mobile app, even if all you’ve ever done is write JavaScript. Especially if all you’ve …

How routing works in VueJS

Introduction<p>In one of my projects, I am working on a single page application (SPA), using vuejs to load the content into the user interface. To route …

How to load the contents of a local text file by name using Javascript and HTML 5?

Working in Chrome, loading a <b>local</b> html or JS file.<p>I found many examples of how to load a file that is selected using the Choose File input.<p>However, …

Why you should use standard HTTP methods when designing REST APIs

One of the characteristics of a good REST API is that it uses the standard HTTP methods in a way they are supposed to be used. We hear this all the …

How to make your React Native app respond gracefully when the keyboard pops up

When you’re working with React Native apps, a common problem is that the keyboard will pop up and hide text inputs when you focus on them. Something …

JavaScript

API Design: Think First, Code Later | Cheesecake Labs

As a software developer, I know how hard it is to contain the urge to start coding as soon as we can. After the first sprint planning, our fingers – …

Flex Those JavaScript Array Muscles

Sometimes we get so wrapped up in new frameworks, coding styles, and tools we forget to stop and get some of the basics back into our head. This …

An Animated Intro to RxJS

You might have heard of RxJS, or ReactiveX, or reactive programming, or even just functional programming before. These are terms that are becoming …

Using Neutrino to jump-start modern JavaScript development

Neutrino is a tool which brings together the best parts of the modern JavaScript toolchain with the ease of zero upfront configuration. Embarking on …