javascript

Performing Efficient Broad Crawls with the AOPIC Algorithm

Learn how to estimate page importance and allocate bandwidth during a broad crawl.

Continue reading

User-Agents — Generating random user agents using Google Analytics and CircleCI

A free dataset and JavaScript library for generating random user agents that are always current.

Continue reading

No API Is the Best API — The elegant power of Power Assert

A look at what makes power-assert our favorite JavaScript assertion library, and an interview with the project’s author.

Continue reading

Recreating Python's Slice Syntax in JavaScript Using ES6 Proxies

A gentle introduction to JavaScript proxies where we use them to recreate Python’s extended slice syntax.

Continue reading

Building a YouTube MP3 Downloader with Exodus, FFmpeg, and AWS Lambda

A short guide to building a practical YouTube MP3 downloader bookmarklet using Amazon Lambda.

Continue reading

Running FFmpeg on AWS Lambda for 1.9% the cost of AWS Elastic Transcoder

A guide to building a transcoder using Exodus, FFmpeg, and AWS Lambda.

Continue reading

Using Ant Design in Sass-Styled Projects

Introducing antd-scss-theme-plugin, an easy way to use Ant Design with SCSS.

Continue reading

Extending CircleCI's API with a Custom Microservice on AWS Lambda

A guide to setting up a practical proxy API on Amazon’s Lambda using Node.js and Express.

Continue reading

JavaScript Injection with Selenium, Puppeteer, and Marionette in Chrome and Firefox

An exploration of different browser automation methods to inject JavaScript into webpages.

Continue reading