An email I have sent to my friends at the end of 2019.
I have painted the roof of my house white to keep cool in the summer
How to pass passwords and tokens during Cypress tests to avoid accidentally revealing them in screenshots, videos and logs
Step by step guide to using Sinon.js mocking library with Mocha.js test runner
Collection of my talks about Cypress.io from recent conferences with videos and direct links to slides.
Run Prettier inside a GitHub Action to fix code formatting, quick NPM install with caching inside actions, running end-to-end Cypress tests using custom action.
A way to test Cypress examples in Markdown files to guarantee their correctness.
Cambridge, MA council candidates who put climate as the number one priority issue.
How to bypass user interface to directly dispatch actions to Angular 8 application from Cypress end-to-end tests.
How to use Percy.io visual diffing service to prevent regressions in terminal programs.
How to test your site in a child window rather than iframe when using Cypress.
How to patch fix installed NPM module to avoid waiting for an official bug fix.
How to run accessability contrast test against a page to prevent low-contrast problem.
How to filter the collected Mocha unit tests before running them.
How to detect from Cypress test when a page reloads using object property assertions.
The planet is burning. What we must do immediately.
Electrical bicycle is a superb mobility device.
How to bypass user interface when writing end-to-end tests.
How to perform end-to-end API testing using Cypress test runner and take advantage of server logs.
How to capture console.log, console.error and even DEBUG=... logs.
How to test web application running on localhost using Cypress running inside a Docker container
How to validate SSR page using Cypress.io test runner
How to achieve 100% code coverage by combining end-to-end and unit tests without losing your sanity.
How to instrument code on the fly using Parcel bundler and collect code coverage during end-to-end tests.
How to configure TypeScript and Webpack path aliases to load application code from Cypress tests
How to instrument application code and collect code coverage during Cypress E2E tests.
How to stub navigator API methods from Cypress E2E test.
Drive-by testing www.chainsawsdirect.com using Cypress.io test runner.
How to share packaged NPM tgz module on GitHub.
How to write readable tests using custom commands and custom Chai assertions.
End-to-end testing a rendered pizza using Cypress.io test runner and image diffing Percy.io plugin.
End-to-end testing an SVG chart using Cypress.io test runner and image diffing Applitools plugin.
This blog post shows how to configure CircleCI to run Cypress in parallel mode for internal branches, while only use a single machine to run Cypress tests for external pull requests.
A few tips on how to use Zeit Now v2 serverless with TypeScript and a little bit of testing.
Step by step tutorial how to set up TypeScript support in Cypress using WebPack bundler.
Common mistakes to avoid when applying for a software job. Plus how to get a job if you have no relevant work experience yet.
Use any assertion inside "should(cb)" function to have Cypress auto-retry its command with your assertion function.