Posts
- A tutorial on how to leverage Playwright and Chromium's WebRTC faking capabilities to write automated end-to-end tests for barcode scanning web apps.
- QR Codes typically contain URLs, but they can also contain... other things.
- A short tutorial on how to create an overlay with a transparent rounded rectangle cutout using the 2D Canvas API, namely the fillRect(), clearRect() and clip() operations.