Welcome to the Blog

Posts on web technology, computer vision and barcode scanning.

Preview image for blog post "What’s new in STRICH 1.13?"
What’s new in STRICH 1.13?

Sun Jan 18 2026 by Alex Suzuki

STRICH 1.13 contains support for the MSI Plessey barcode symbology, and under-the-hood improvements in GPU-accelerated image processing.

Preview image for blog post "What’s new in STRICH 1.12?"
What’s new in STRICH 1.12?

Thu Dec 11 2025 by Alex Suzuki

An quick look at the new features in STRICH Barcode Scanning SDK 1.12, including support for the Micro QR symbology, programmatic camera controls and enhanced detection handling.

Preview image for blog post "Scan Barcodes with Your Vue Web App: Step-by-Step Tutorial"
Scan Barcodes with Your Vue Web App: Step-by-Step Tutorial

Tue Dec 09 2025 by Shan Asif

Are you struggling to add barcode scanning to your Vue web app? Tired of complex setups and native dependencies? This step-by-step guide shows you how to easily turn any Vue 3 app into a browser-based barcode scanner.

Preview image for blog post "What’s new in STRICH 1.11?"
What’s new in STRICH 1.11?

Mon Oct 27 2025 by Alex Suzuki

A quick overview of the changes in STRICH Barcode Scanning SDK 1.11, including the new zoom functionality and the revamped camera HUD.

Preview image for blog post "Build a Book Library Barcode Scanner Using ReactJS (Step-by-Step)"
Build a Book Library Barcode Scanner Using ReactJS (Step-by-Step)

Mon Oct 06 2025 by Shan Asif

Struggling to add barcode scanning to a React app? Stop wasting time on complex setups. This step-by-step guide shows you how to build a book library scanner with ReactJS and Open Library API.

Preview image for blog post "Scan Barcodes with Your React Web App: Step-by-Step Tutorial (2025)"
Scan Barcodes with Your React Web App: Step-by-Step Tutorial (2025)

Tue Aug 05 2025 by Shan Asif

Are you struggling to add barcode scanning to your React web app? Tired of complex setups and native dependencies? This step-by-step guide shows you how to easily turn any React app into a browser-based barcode scanner, no native apps needed.

Preview image for blog post "Automated Testing of Barcode Scanning Apps with Playwright"
Automated Testing of Barcode Scanning Apps with Playwright

Fri Mar 28 2025 by Alex Suzuki

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.

Preview image for blog post "Embedding WebAssembly in QR Codes"
Embedding WebAssembly in QR Codes

Wed Feb 05 2025 by Alex Suzuki

QR Codes typically contain URLs, but they can also contain... other things.

Preview image for blog post "Creating an Overlay with a Transparent Cutout"
Creating an Overlay with a Transparent Cutout

Tue Dec 17 2024 by Alex Suzuki

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.