how-to

How to Create a Public Slack Community with Open Invites

A step-by-step guide to creating a Slack community with an open invitation form.

Continue reading

Implementing a Custom Waiting Action in Nightmare JS

Learn how to have your Nightmare JS tests wait until the network is silent.

Continue reading

Using Firefox WebExtensions with Selenium

A guide to launching Firefox with extensions preloaded using Selenium.

Continue reading

Using Google Chrome Extensions with Selenium

A simple guide to launching Google Chrome with extensions preloaded using Selenium.

Continue reading

Running Selenium with Headless Chrome in Ruby

A guide to setting up Selenium with Ruby to work with Google Chrome in headless mode.

Continue reading

Using Webpack to Render Markdown in React Apps

Learn how to connfigure Webpack to automatically render Markdown in React components.

Continue reading

How to Clear the Firefox Browser Cache With Selenium WebDriver/geckodriver

A utility function for clearing Firefox’s cache and cookies from Selenium without reinitializing the browser.

Continue reading

How to Run a Keras Model in the Browser with Keras.js

Covers installing the right packages, exporting the weights from Python, and performing a prediction in the browser.

Continue reading

How to Exit When Errors Occur in Bash Scripts

A short guide to exiting when errors occur in your bash scripts.

Continue reading

Resizing Matplotlib Legend Markers

A how-to guide to resizing Matplotlib legend markers.

Continue reading