JavaScript Tutorials and Insights

Learn JavaScript with insight and tutorials from top JavaScript experts, and keep up with the latest trends and developments in the JavaScript community

GET STARTED

JavaScript tutorials, posts, and more

Localizing time in a Traditional Rails app with Moment.js

Learn how to localize time in a traditional Rails app through a Twitter clone and making this possible with ease using Moment.js.
Localizing time in a Traditional Rails app with Moment.js

Setting Up Gulp Tasks for the First Time

Trying to set up Gulp tasks for the first time? Through this tutorial, you will learn how to compile and run tasks using Gulp.js.
Setting Up Gulp Tasks for the First Time

Integrating AngularJS into Laravel 5.1

Here's a step-by-step guideline for integrating AngularJS and Laravel 5.1.

Building a Website from Scratch with ExpressJS and Bootstrap

ExpressJS is one of the most popular and widely used web frameworks in the Node.js development zone. So in this tutorial, we are going to develop a website using Bootstrap and ExpressJS. Express will work as the web server and routing handler, whereas Bootstrap and basic HTML will be used for the view.

Using Sass in Your Ionic Framework App Like a Pro

Master Sass in your Ionic Framework App and enjoy the benefits of using modules and code separation techniques described in SMACSS or BEM.
popular writers
JavaScript
Follow

Deep Dreaming with Node.js, or: Web Automation for Fun and Profit

This tutorial is aimed at beginner to intermediate Node.js developer. Learn how to use Dreamscope for website automation.
Deep Dreaming with Node.js, or: Web Automation for Fun and Profit

Handling the Asynchronous Nature of Node.js: Sample Project

Node.js is built on top of Google's V8 engine, which in turns compiles JavaScript. JavaScript is asynchronous in nature. Asynchronous is a programming pattern which provides the feature of non-blocking code i.e do not stop or do not depend on another function / process to execute a particular line of code.
Handling the Asynchronous Nature of Node.js: Sample Project

AngularJS Tip: How to Fix an Angular Directive Issue

Trying to fix an Angular directive issue? Here's a quick Angular JS tip to help you save time.

5 Useful Web Developer Tools Features

Five useful developer tools features in Firefox and Chrome. Learn about the similar features in both browsers and how to master them!
 5 Useful Web Developer Tools Features

Implementing Sign in with Twitter for Node.js

I'm sure a lot of developers out there have those pieces of code as part of their toolbox, but for those who don't, OAuth sign ins are so much easier to build. I've written a guide today that describes how to implement sign in with Twitter. And because I'm really into Node.js at the moment, it's going to be written with JavaScript.
Implementing Sign in with Twitter for Node.js

Get Started with Meteor by Building a Chat App

##Introduction MeteorJS is awesome framework built for developing real-time web apps. Meteor lets developers focus on their application and forget about facing complexity when developing real-time apps (e.g. apps that need to sync and immediately update data to all users). In this tutorial we will: Download and configure Meteor. ...
Get Started with Meteor by Building a Chat App

Building a Date Picker with React JS

I’ve recently been a pretty big fan of React JS and have been building most of my newer projects using it in combination with LESS and Webpack (both of which are awesome, although I hear the former is a little out of fashion in lieu of SCSS these days). Today, I’m going to be writing about how to create a date picker using React. I’ve made the...
Building a Date Picker with React JS

Thinking in React for jQuery Programmers

If you’re used to writing web applications using just jQuery and manual DOM manipulation, here are five tips that may help you think about writing components "the React way."
Thinking in React for jQuery Programmers

Building a Time Picker with React JS

I recently wrote a tutorial on how to build a date picker with React JS, so I figured I’d expand upon that and detail how to write a time picker, too.
Building a Time Picker with React JS

Uploading Videos to YouTube Using NodeJS

Using different service APIs may be difficult, especially for beginners, but not only. In this post, I will try to make clearer how to upload a video on YouTube, using NodeJS.
Uploading Videos to YouTube Using NodeJS

Building a Chrome Extension using React.js, Broccoli, CoffeeScript, and SASS (CSS)

React is a great new way to write the frontend of your app. This tutorial will show you how to use React to add some UI on top of a current website through a Chrome Extension.
Building a Chrome Extension using React.js, Broccoli, CoffeeScript, and SASS (CSS)

Unit Testing and TDD in Node.js – Part 1

Testing is an important practice in software development to improve software quality. There are many forms of testing; manual testing, acceptance testing, unit testing, and a few others. In this post we are going to look at unit testing in Node using the Mocha test framework.

How To Update A Sencha Touch App

The Complete Guide To Updating A Sencha Touch App. Here are the steps to take to upgrade your Sencha Touch app.
How To Update A Sencha Touch App

How to Convert JSON to Markdown using json2md

Good projects have good documentation. Here's how to automate the process of generating markdown docs from JSON files if you don't want to actually write markdown files.
How to Convert JSON to Markdown using json2md

21 Essential JavaScript Interview Questions

Interviewing for a position as a JavaScript developer? Here are 21 essential questions that you need to know the answer to.
21 Essential JavaScript Interview Questions