Building an OpenGraph image generation API with Cloudinary, Netlify Functions, and React

course by Chris Biscardi

Making an HTTP server in ReasonML on top of Node.js

course by Murphy Randle

Get Started with Reason

course by Nik Graf

End to End Testing with Google's Puppeteer and Jest

course by Tyler Clark

ReasonML Applications for the React Developer

course by Thomas Greco

Riot JS - Tag Options

lesson by Tim Kindberg

Riot JS - Getting Started with this React-like micro-library

lesson by Tim Kindberg

Riot JS - DOM Events

lesson by Tim Kindberg

Riot JS - Repeating Elements with Each Attribute

lesson by Tim Kindberg

Riot JS - Scoped CSS and Toggled Classes

lesson by Tim Kindberg

Riot JS - Tag Life Cycle Hooks

lesson by Tim Kindberg

Setup and Install Dependencies for Testing with Google's Puppeteer

lesson by Tyler Clark

Test HTML Content on a Webpage with Puppeteer

lesson by Tyler Clark

Replicate User Activity with Faker and Puppeteer

lesson by Tyler Clark

Work with Document Cookies in Tests with Puppeteer

lesson by Tyler Clark

Check for Console Logs and Exceptions with Puppeteer

lesson by Tyler Clark

Save Screenshots of Applications with Puppeteer

lesson by Tyler Clark

Handle Page Requests in Tests with Puppeteer

lesson by Tyler Clark

Get the Percentage of Unused CSS on a Page with Google's Puppeteer

lesson by Tyler Clark

Calculate a Page's First Paint Time with Puppeteer

lesson by Tyler Clark

Get a Page's Load Time with Puppeteer

lesson by Tyler Clark