AxelBase Technical Blog
In-depth articles on barcode generation, client-side performance, SVG workflows, and the engineering behind the fastest bulk barcode tool on the web.
How AxelBase Generates Perfect SVG Barcodes
Deep dive into bwip-js toSVG() method and why it produces print-ready, scannable vector output.
Read Article →Client-Side ZIP Generation Without Dependencies
How JSZip runs entirely in-browser to bundle thousands of SVGs instantly with zero backend.
Read Article →Barcode Type Auto-Detection in CSV Uploads
Regex-based heuristics that accurately guess EAN-13, UPC-A, Code 39, and more from raw data.
Read Article →Why We Use Canvas → SVG Instead of PNG
Technical comparison: SVG vs raster formats for laser cutting, vinyl plotting, and infinite scaling.
Read Article →Batch Processing 10,000+ Barcodes in Browser
Memory management, chunked rendering, and progress feedback when handling massive CSV files.
Read Article →Making It Work Offline & on GitHub Pages
Static asset loading, base path handling, and PWA-ready architecture explained.
Read Article →Stress Testing: 100 Manual + 50,000 CSV Rows
Real-world performance results and the optimizations that made it possible.
Read Article →