Thomas Nguyen

350 Flips | 18 Magazines | 4 Likes | 3,748 Followers | @nguyenthong1992 | Keep up with Thomas Nguyen 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 “Thomas Nguyen”

11 Tips to Improve AngularJS Performance

Share this:<p>I am new to Angular (even though I am not new to the web development), so please take everything that I am about to say with a grain of …

How to Solve the Global npm Module Dependency Problem

The Node Package Manager (a.k.a. npm) has given web developers easy access to a lot of awesome JavaScript modules and has made our lives considerably …

What’s the Best Programming Language to Learn in 2015?

We provide Simplest Solutions to Everyday Tech Issues So you no need to google everything for hours.

Comprehensive Beginner's Guide to AngularJS

Last Saturday, I gave yet another talk on getting started with AngularJS and with good success. I found myself wondering though, along the way, why …

Bootstrap Material Design

Build responsive, mobile-first projects on the web with the world's most popular Material Design front-end component library.<p>Material Design for …

3 Essential Sublime Text Plugins for Node & JavaScript developers - Scott Smith

Check out these 3 great and essential Sublime Text plugins every JavaScript and Node developer should know about and use.<p>JsFormat<p>JsFormat is a …

The 5 Most Common Mistakes HTML5 Developers Make: A Beginner’s Guide

It’s been over 20 years since Tim Berners-Lee and Robert Cailliau specified HTML, which became the standard markup language used to build the …

5 Typical JavaScript Interview Exercises

JavaScript developers are in high demand in the IT world. If this is the role that best expresses your knowledge, you have a lot of opportunities to …

Coding Academy - Learn to Program

There is a whole corpus of tools and concepts that a modern web developer must be familiar with. On top of those, Rails comes with its own flavor of …

No bullshit guide to linear algebra

By<p>Ivan Savov<p>Ivan Savov has been tutoring math and physics for fifteen years.<br>He has an M.Sc. in physics and recently completed a Ph.D. in computer …

Mathematics

A Guide to the HTML5 'time' Element — SitePoint

Time – one of the few known things that is infinite. Human beings, as well as animals and plants, have dealt with time since the beginning of their …

Famo.us/Angular: A case study of AngularJS as a framework for frameworks

AngularJS

AngularJS in Patterns (Part 3)

Behind its $parse service, AngularJS provides its own implementation of interpreter of a DSL (Domain Specific Language). The used DSL is simplified …

Learning AngularJS by Example – The Customer Manager Application

<b>Updated: 9/23/2014</b><br>I’m always tinkering around with different ideas and toward the beginning of 2013 decided to build a sample application using …

Best Practices for Building Angular.js Apps

Browserify? Require.js? Doesn’t Angular.js have modules?<p><b>Update 2016–04–17: I wrote this article almost 2 years ago for Angular 1.x. This article is</b> …

Building a Web Based File Browser with jsTree, Angularjs and Expressjs

In this post, we are going to build a web based File Browser with Angularjs, Expressjs and jsTree (<i>a super awesome jquery tree plugin</i>). <i></i>We will be …

Node.js Best Practices

We get asked about Node.js best practices, tips all the time - so this post intends to clean things up, and summarizes the basics of how we write …

Transducers.js: A JavaScript Library for Transformation of Data

If you didn't grab a few cups of coffee for my last post, you're going to want to for this one. While writing my last post about js-csp, a port of …

Building A Simple Cross-Browser Offline To-Do List With IndexedDB And WebSQL

• <b>IndexedDB</b>. This is the standard for client-side storage and the only option available on Firefox and Internet Explorer.• <b><br>WebSQL</b>. This is the deprecated …

12 Extensions & Apps that Fill the Gaps in Chrome DevTools

Do a search online for “must have chrome extensions/applications” or “top XX chrome extensions/applications” for front-end developers and you will …

Web Development

EternalCoding – var life = new[] {"eat", "sleep", "code"}

This is the first post of a series about what I’m working on for Babylon.js. Morph targets were on my todo list since ages (since Babylon.js 1.4 if I …

Unit test in JavaScript

You just clipped your first slide!<p>Clipping is a handy way to collect important slides you want to go back to later. Now customize the name of a clipboard to store your clips.