Hello Playwright

Time to checkout a new browser automation library for Nodejs with support for Google Chrome, Mozilla Firefox, and Webkit browsers.
Read more →

Running Puppeteer on Heroku

There are multiple ways to run Puppeteer apps in production. You can run it on your own set of servers or in a serverless environment like Google Cloud Functions of AWS Lambdas. Another option is Heroku. Let’s walk through how I setup a Slackbot to run on Heroku’s cloud.
Read more →

Automate Your Hugo Website Deploys

A quick walkthrough on setting up a GitHub Action to build and deploy your Hugo generated, static HTML website.
Read more →

Puppyteer Crawler

In this Puppeteer Experiment (a new thing!), I combine a Puppeteer powered web crawler with some #MachineLearning to crawl a pet shelter’s website for all of the adorable dog pictures. I call it, the Puppyteer Crawler (alternate title: The Puppeteer Collar). 🐶
Read more →

Turning Markdown into PDFs using Puppeteer

How to take all of your Markdown and generate good looking PDFs from it.
Read more →

Get Me the GIF!

How Serverless, Puppeteer, FFMPEG, and AWS Lambda can help you get the GIFs from Twitter.
Read more →

The PuppetHero Digest

I’m launching the The PuppetHero Digest, a free, biweekly·ish collection of Puppeteer news, articles, and tutorials sent directly to your email inbox.
Read more →

GroceryJS: JavaScript Your Groceries

An experimental Nodejs / Puppeteer app for automating your grocery shopping
Read more →

Getting into some Todoist Automation

I wrote a Google Script that builds a completed task report and sends it to me every morning.
Read more →

Black Owned Restaurants of the Triangle

A list of some of the best black owned restaurants in the Triangle
Read more →