Dec 29 
 
      
  
    
    
      An email I have sent to my friends at the end of 2019.
     
  
     
   
 
  
    
    
    
  
    
      
  Dec 28 
 
      
  
    
    
      I have painted the roof of my house white to keep cool in the summer
     
  
     
   
 
  
    
    
    
  
    
      
  Dec 1 
 
      
  
    
    
      How to pass passwords and tokens during Cypress tests to avoid accidentally revealing them in screenshots, videos and logs
     
  
     
   
 
  
    
    
    
  
    
      
  Nov 29 
 
      
  
    
    
      Step by step guide to using Sinon.js mocking library with Mocha.js test runner
     
  
     
   
 
  
    
    
    
  
    
      
  Nov 19 
 
      
  
    
    
      Collection of my talks about Cypress.io from recent conferences with videos and direct links to slides.
     
  
     
   
 
  
    
    
    
  
    
      
  Nov 15 
 
      
  
    
    
      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.
     
  
     
   
 
  
    
    
    
  
    
      
  Oct 22 
 
      
  
    
    
      A way to test Cypress examples in Markdown files to guarantee their correctness.
     
  
     
   
 
  
    
    
    
  
    
      
  Oct 21 
 
      
  
    
    
      Cambridge, MA council candidates who put climate as the number one priority issue.
     
  
     
   
 
  
    
    
    
  
    
      
  Sep 14 
 
      
  
    
    
      How to bypass user interface to directly dispatch actions to Angular 8 application from Cypress end-to-end tests.
     
  
     
   
 
  
    
    
    
  
    
      
  Sep 11 
 
      
  
    
    
      How to use Percy.io visual diffing service to prevent regressions in terminal programs.
     
  
     
   
 
  
    
    
    
  
    
      
  Sep 9 
 
      
  
    
    
      How to set up Prettier, ESLint and VSCode per project and have your JavaScript auto-formatted without pulling your hair.
     
  
     
   
 
  
    
    
    
  
    
      
  Sep 3 
 
      
  
    
    
      How to test your site in a child window rather than iframe when using Cypress.
     
  
     
   
 
  
    
    
    
  
    
      
  Sep 2 
 
      
  
    
    
      How to patch fix installed NPM module to avoid waiting for an official bug fix.
     
  
     
   
 
  
    
    
    
  
    
      
  Sep 1 
 
      
  
    
    
      How to run accessability contrast test against a page to prevent low-contrast problem.
     
  
     
   
 
  
    
    
    
  
    
      
  Aug 31 
 
      
  
    
    
      How to filter the collected Mocha unit tests before running them.
     
  
     
   
 
  
    
    
    
  
    
      
  Aug 29 
 
      
  
    
    
      How to detect from Cypress test when a page reloads using object property assertions.
     
  
     
   
 
  
    
    
    
  
    
      
  Aug 17 
 
      
  
    
    
      The planet is burning. What we must do immediately.
     
  
     
   
 
  
    
    
    
  
    
      
  Aug 12 
 
      
  
    
    
      Electrical bicycle is a superb mobility device.
     
  
     
   
 
  
    
    
    
  
    
      
  Aug 1 
 
      
  
    
    
      How to bypass user interface when writing end-to-end tests.
     
  
     
   
 
  
    
    
    
  
    
      
  Jul 19 
 
      
  
    
    
      How to perform end-to-end API testing using Cypress test runner and take advantage of server logs.
     
  
     
   
 
  
    
    
    
  
    
      
  Jul 5 
 
      
  
    
    
      How to capture console.log, console.error and even DEBUG=... logs.
     
  
     
   
 
  
    
    
    
  
    
      
  Jun 20 
 
      
  
    
    
      How to test web application running on localhost using Cypress running inside a Docker container
     
  
     
   
 
  
    
    
    
  
    
      
  May 21 
 
      
  
    
    
      How to validate SSR page using Cypress.io test runner
     
  
     
   
 
  
    
    
    
  
    
      
  May 19 
 
      
  
    
    
      How to achieve 100% code coverage by combining end-to-end and unit tests without losing your sanity.
     
  
     
   
 
  
    
    
    
  
    
      
  May 16 
 
      
  
    
    
      How to instrument code on the fly using Parcel bundler and collect code coverage during end-to-end tests.
     
  
     
   
 
  
    
    
    
  
    
      
  May 9 
 
      
  
    
    
      How to configure TypeScript and Webpack path aliases to load application code from Cypress tests
     
  
     
   
 
  
    
    
    
  
    
      
  May 6 
 
      
  
    
    
      How to instrument application code and collect code coverage during Cypress E2E tests.
     
  
     
   
 
  
    
    
    
  
    
      
  Apr 29 
 
      
  
    
    
      How to stub navigator API methods from Cypress E2E test.
     
  
     
   
 
  
    
    
    
  
    
      
  Apr 25 
 
      
  
    
    
      Drive-by testing www.chainsawsdirect.com using Cypress.io test runner.
     
  
     
   
 
  
    
    
    
  
    
      
  Apr 2 
 
      
  
    
    
      How to share packaged NPM tgz module on GitHub.
     
  
     
   
 
  
    
    
    
  
    
      
  Apr 1 
 
      
  
    
    
      How to write readable tests using custom commands and custom Chai assertions.
     
  
     
   
 
  
    
    
    
  
    
      
  Mar 30 
 
      
  
    
    
      End-to-end testing a rendered pizza using Cypress.io test runner and image diffing Percy.io plugin.
     
  
     
   
 
  
    
    
    
  
    
      
  Mar 28 
 
      
  
    
    
      End-to-end testing an SVG chart using Cypress.io test runner and image diffing Applitools plugin.
     
  
     
   
 
  
    
    
    
  
    
      
  Mar 9 
 
      
  
    
    
      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.
     
  
     
   
 
  
    
    
    
  
    
      
  Feb 7 
 
      
  
    
    
      A few tips on how to use Zeit Now v2 serverless with TypeScript and a little bit of testing.
     
  
     
   
 
  
    
    
    
  
    
      
  Jan 19 
 
      
  
    
    
      Step by step tutorial how to set up TypeScript support in Cypress using WebPack bundler.
     
  
     
   
 
  
    
    
    
  
    
      
  Jan 16 
 
      
  
    
    
      Cypress allows any developer to fundamentally change how it looks and works, because it is just JavaScript code running inside a browser backed by a Node app.
     
  
     
   
 
  
    
    
    
  
    
      
  Jan 12 
 
      
  
    
    
      Common mistakes to avoid when applying for a software job. Plus how to get a job if you have no relevant work experience yet.
     
  
     
   
 
  
    
    
    
  
    
      
  Jan 2 
 
      
  
    
    
      Use any assertion inside "should(cb)" function to have Cypress auto-retry its command with your assertion function.