7 COMMENTs
JavaScript
Bruno Mota, May 30

Project Documentation with Hexo Static Site Generator

Bruno Mota looks at how you can create project documentation using Hexo, the static site generator built on Node.js, and deploy easily to GitHub Pages.
14 COMMENTs
JavaScript
Yaphi Berhanu, May 26

Make a Simple JavaScript Slideshow without jQuery

Yaphi walks you step-by-step through creating a slideshow with JavaScript and CSS, with practical tips on ensuring accessibility for all.
12 COMMENTs
JavaScript
James Hibbard, May 25

Quick Tip: Persist Checkbox Checked State after Page Reload

James Hibbard demonstrates how to persist checkbox checked state (useful for remembering users' preferences) and implement a check/uncheck all button.
JavaScript
Patrick Catanzariti, May 25

Teaching Your Raspberry Pi to Speak with IBM Watson

Patrick Catanzariti explores how to pair up IBM Watson's Text to Speech service with Node-RED and IBM Bluemix on a Raspberry Pi.
7 COMMENTs
JavaScript
Dan Prince, May 24

Understanding ASTs by Building Your Own Babel Plugin

Dan Prince demonstrates how you can bend JavaScript to your will by writing your own Babel plugin (in this case adding immutable data by defaut).
12 COMMENTs
JavaScript
Chris Ward, May 23

Create Cross-Platform Desktop Node Apps with Electron

Chris Ward looks at Electron, an application framework for building desktop Node apps using HTML5 and JavaScript that work on Windows, Linux and MacOS.
13 COMMENTs
Mobile
Jay Raj, May 20

Creating a Mobile Application with Reapp

Jay Raj introduces us to Reapp, a faster and easier way to develop cross platform mobile applications with React and JavaScript.
JavaScript
Julian Motz, May 19

10 jQuery Text Highlighter Plugins

Julian Motz presents 10 jQuery text highlighter plugins that make it easier for users to search for specific terms in web pages and apps.
3 COMMENTs
Web
Jonathan Saring, May 18

Find JavaScript Code Snippets by Functionality with Cocycles

Jonathan introduces Cocycles, a new code search engine that can read code and search open-source code snippets by functionality.
21 COMMENTs
JavaScript
Moritz Kröger, May 18

Untangling Spaghetti Code: How to Write Maintainable JavaScript

Refactoring a legacy code base? Moritz Kröger shows you how to achieve maintainable JavaScript with tests, linting and modularization. 
Web
Kevin Kononenko, May 17

A Beginner's Guide to Data Binding in D3.js

Kevin Kononenko introduces "data binding" or "data joins" in d3.js, explaining how data is tied to actual elements in the DOM.
8 COMMENTs
JavaScript
Jay Raj, May 17

Upgrade Your App to Angular 1.5 Components and Beyond!

Refactor your app to use Angular 1.5 components. Jay Raj shows you how to prepare your code for eventual migration to Angular 2. 
16 COMMENTs
JavaScript
James Hibbard, May 16

Three Skills Every New Programmer Should Learn

In a recent interview Joel Spolsky detailed 3 skills every software developer should learn. Read on to find out what they are and let us know if you agree.
26 COMMENTs
JavaScript
Imran Latif, May 16

Custom PDF Rendering in JavaScript with Mozilla's PDF.Js

Take control of rendering PDF documents in the browser. Imran Latif introduces PDF.js as a flexible solution for custom PDF rendering with JavaScript.
8 COMMENTs
JavaScript
Artem Tabalin, May 12

How to Make Accessible Web Components — a Brief Guide

Artem Tabalin demonstrates how to make web components more accessible via ARIA attributes, keyboard support and validating their visual accessibility.
7 COMMENTs
JavaScript
Ravi, May 11

Modular JavaScript: A Beginners Guide to SystemJS & jspm

Ravi Kiran introduces you to jspm and SystemJS that let you load any module format (ES6, AMD, CommonJS and globals) directly from any registry.
3 COMMENTs
JavaScript
Gaurav Ramesh, May 10

Build Your Own Custom SlackBot with Node.js

Learn how to execute custom commands from Slack by building a custom Slackbot with Node.js and the slack-terminalize library in this guide by Gaurav Ramesh.
Web Dev @ Microsoft
Microsoft Developers, May 10

Using Internet-Scale Data to Guide Product Planning

Microsoft tech evangelists and engineers talk about using Internet-scale data to guide product planning.
9 COMMENTs
JavaScript
Michaela Lehr, May 09

Build Your Own Chrome Extension Using Angular 2 & TypeScript

Add new functionality to your browser! Michaela Lehr shows you how to create your own bookmark manager Chrome extension using Angular 2 and TypeScript.
4 COMMENTs
JavaScript
Patrick Catanzariti, May 09

Connecting a Raspberry Pi to IBM Watson, Bluemix and Node-RED

A guide to connecting up a Raspberry Pi to various services and platforms including the IBM Watson IoT Platform, IBM Bluemix and Node-RED.
Mobile
Jay Raj, May 06

Easy App Publishing with React Native and Siphon

Jay Raj looks at Siphon, a tool that makes publishing React Native apps easy.
4 COMMENTs
JavaScript
Giulio Mainardi, May 05

How to Implement Smooth Scrolling in Vanilla JavaScript

Forget jQuery plugins, Giulio Mainardi shows how do smooth scrolling in vanilla JavaScript, and refactors an ES6 library to ES5.
4 COMMENTs
JavaScript
Sergey Laptick, May 04

Creating Forms with the Webix Framework — 4 Practical Examples

Sergey Laptick demonstrates how to harness the power of the Webix UI framework to create stylish, multi-step forms.
39 COMMENTs
JavaScript
Dan Prince, May 03

How to Build a Todo App Using React, Redux, and Immutable.js

Dan Prince shows how to build a Todo app using React, Redux, and Immutable.js.