1 COMMENT
JavaScript
Martín Martínez, Jun 16

Accessing the User's Camera with JpegCamera and Canvas

Martín Martínez shows how to use JpegCamera and Canvas elements to create a basic clone of Instagram's Layout app, taking images from the user's camera.
4 COMMENTs
JavaScript
Florian Rappl, Jun 15

Hands-on Functional Programming with Ramda.js

Florian Rappl introduces Ramda.js, a powerful toolbox designed with functional programming in mind, and talks about the concepts on which its based.
2 COMMENTs
JavaScript
Rohit Boggarapu, Jun 14

Building a Chart Component with Angular 2 and FusionCharts

Rohit Boggarapu demonstrates how to create a simple chart component in Angular 2 using the FusionCharts library and plain JavaScript. 
7 COMMENTs
JavaScript
James Hibbard, Jun 13

A Round up of Online Code Playgrounds

James Hibbard looks at some of the more popular online code playgrounds and examines which are good for hosting demos involving a server-side components.
12 COMMENTs
JavaScript
Chris Coyier, Jun 13

10 Cool Things You Can Do with CodePen and JavaScript

Tips ad tricks aplenty with Chris Coyier as he shows you a bunch of cool stuff you can do with CodePen and JavaScript.
13 COMMENTs
JavaScript
Jeff Mott, Jun 09

JavaScript Object Creation: Patterns and Best Practices

Jeff Mott guides you through a step-by-step approach to JavaScript object creation—from object literals, through factory functions, ending with ES6 classes.
28 COMMENTs
JavaScript
Dan Prince, Jun 08

10 Lodash Features You Can Replace with ES6

Dan Prince demonstrates 10 ways in which you can use native ES6 features (such as arrow functions & collection methods) to replace Lodash in your projects.
4 COMMENTs
JavaScript
Wern Ancheta, Jun 07

Building a WebRTC Video Chat Application with PeerJS

Wern Ancheta walks you through building a WebRTC video chat app that allows you to communicate with (for example) your customers in real-time.
3 COMMENTs
JavaScript
Mark Brown, Jun 06

Building Real-time Apps with Websockets & Server-Sent Events

Mark Brown looks at persistent connections between client/server via WebSockets & server-sent events. He also examines re-connection & state reconciliation.
10 COMMENTs
JavaScript
Kevin Yank, Jun 02

Regular Expressions in JavaScript

Wondering how to validate input with JavaScript? Kevin Yank takes a look at what regular expressions are and what they can do for you.
4 COMMENTs
JavaScript
Jamie Shields, Jun 01

Harnessing the Google Maps JavaScript API the Right Way

Jamie Shields walks through best practices for getting started with the Google Maps JavaScript API.
3 COMMENTs
JavaScript
Tim Severien, May 31

Design and Build Your Own JavaScript Library: Tips & Tricks

Tim Severien discusses a wide variety of tips and tricks to build your own JavaScript library, ranging from API design to testing and documentation.
Mobile
Mark Brown, May 31

Quick Tip - Installing the Ionic Framework for HTML5 Apps

Mark Brown covers installing the ionic framework and using it for creating performant and native-like HTML Apps.
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.
9 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.
6 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.
6 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).
10 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.