JavaScript tutorial: Add face detection to your web app

JavaScript tutorial: Add face detection to your web app

Let’s add face detection to our React map explorer app using the pico.js JavaScript library

JavaScript tutorial: Add speech recognition to your web app

JavaScript tutorial: Add speech recognition to your web app

Harnessing the power of voice commands in a React map explorer app with the annyang JavaScript library

JavaScript tutorial: Animated charts with React-vis

JavaScript tutorial: Animated charts with React-vis

With React-vis, breathing life into a chart is as simple as adding a single word to our code

JavaScript tutorial: Beyond basic charts with React-vis

JavaScript tutorial: Beyond basic charts with React-vis

How to use Uber’s library of React components to create interactive line charts that display comparative values over time

JavaScript tutorial: Easy data visualizations with React-vis

JavaScript tutorial: Easy data visualizations with React-vis

The library of React components from Uber makes creating charts and other simple visualizations a snap

Functional JavaScript: Building data structures from functions

Functional JavaScript: Building data structures from functions

Combining functional programming concepts to produce data structures feels like alchemy

JavaScript tutorial: Functional programming in JavaScript

JavaScript tutorial: Functional programming in JavaScript

How to embrace immutability, think functionally, and write code that is easier to understand and test

JavaScript tutorial: Higher-order functions

JavaScript tutorial: Higher-order functions

‘Higher-order functions’ is a fancy term for functions that take other functions as arguments or that return functions. Very powerful!

JavaScript memoization: Handy functional programming

JavaScript memoization: Handy functional programming

Memoization is a neat functional programming trick you can use to speed up expensive calculations

JavaScript autocomplete is better with TabNine

JavaScript autocomplete is better with TabNine

The AI-driven TabNine autocompleter is like your best friend that finishes your sentences—in any language

JavaScript dapps: Decentralized lists with Blockstack

JavaScript dapps: Decentralized lists with Blockstack

File-based persistence in decentralized apps requires us to rethink how we store data

JavaScript dapps: Using decentralized storage in Blockstack

JavaScript dapps: Using decentralized storage in Blockstack

Blockstack.js gives users full control of their application data in fewer than 10 lines of code

JavaScript dapps: User authentication with Blockstack

JavaScript dapps: User authentication with Blockstack

Take advantage of blockstack.js and blockchain to unlock decentralized authentication and authorization in 10 minutes

JavaScript dapps: Build decentralized apps with Blockstack

JavaScript dapps: Build decentralized apps with Blockstack

Blockstack demystifies app development on the blockchain, providing the tools and network that put users in full control of their data

JavaScript tutorial: Build and publish NPM packages in a pinch

JavaScript tutorial: Build and publish NPM packages in a pinch

With @pika/pack, you can automatically optimize for ES2018, Node.js, web, and build types with minimal configuration

Parcel bundler: Production builds and best practices

Parcel bundler: Production builds and best practices

You’ll need to add a little configuration, but it’s a small price to pay for super-smooth app bundling

Parcel bundler: Testing Parcel’s asset support

Parcel bundler: Testing Parcel’s asset support

Can Parcel live up to my first impression for heavier loads? Let’s try bundling JSON, YAML, CSS, LESS, React, and Elm

Parcel bundler: Like Webpack but effortless

Parcel bundler: Like Webpack but effortless

Could Parcel cure my project bootstrapping anxiety? So far, so good!

JavaScript tutorial: Using repeatable randomness with P5.js

JavaScript tutorial: Using repeatable randomness with P5.js

With repeatable randomness, we can take advantage of happy accidents when generating art—and preserve the results

JavaScript tutorial: Create a watercolor edge with P5.js

JavaScript tutorial: Create a watercolor edge with P5.js

To paint a watercolor in JavaScript, we need paper, water, and ink. Step two is the ink edge color.

Load More