Welcome to the Blog

Posts on web technology, computer vision and barcode scanning.

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

3/2/2026 by Alex Suzuki

STRICH 1.14 contains support for Rectangular Data Matrix and various under-the-hood improvements and updates.

Preview image for blog post "Build an Inventory Barcode Scanner Using ReactJS (Step-by-Step)"
Build an Inventory Barcode Scanner Using ReactJS (Step-by-Step)

2/9/2026 by Shan Asif

Tired of manual inventory tracking? This guide shows you how to build a professional inventory barcode scanner with ReactJS that opens your camera, detects product barcodes, and manages stock automatically.

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

1/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?

12/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

12/9/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?

10/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)

10/6/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)

8/5/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

3/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

2/5/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

12/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.