Moving from Jest + RTL to Cypress + @testing-library/cypress for testing React components
Answers to three common questions from people skeptical about Cypress.
My notes on testifying in person or in writing during a hearing.
Introducing cypress-vue-unit-test for better Vue component testing experience inside Cypress test runner.
Do not pay people to destroy the planet.
Comparing React components pixel by pixel to catch style problems
How to refactor loading JSON fixtures for simplicity
Moving from end-to-end to component and unit tests
A common mistake when using beforeEach hooks in Cypress specs
Use tests and automatic dependency updates to keep examples up to date with the latest versions of the relevant library. Make it visible with dependency version badges.
How to stub named imports during unit tests
How I see end-to-end and component and unit tests working together
How to prune unused Docker images, delete large node_modules, and clean old Cypress binaries
Configure Renovate too only check updates for some dependencies and not all of them.
Code samples of my common continuous integration configuration files for GitHub Actions, CircleCI
How to verify Sentry call happens on an unhandled exception
How to scrape static site from GitHub Action using Algolia.
How to test static sites three times before and after deployment to GitHub pages.
90-second pitch for CitizenClimateLobby I gave at PKG meeting at MIT.
How to bundle and transpile your NPM module to run on older Node versions.
How to never have a wrong link in your README and other Markdown files.
We have plenty of natural offshore wind and solar resources to satisfy all our electricity needs many times over. To say that we can’t switch to all green, all renewable, all safe electricity 50 years after we went to the Moon is a lie, and not a very convincing lie. Ban gas infrastructure now.