Developer and release tool guides
Guides for people who ship sites, media and downloads: what to test before release, loudness normalisation, and ZIPs that build the same every time.
Guides
How to test a local website with Playwright and pytest
A pre-release checklist for static sites and downloads: links, forms, mobile overflow, console errors, accessibility basics and SHA-256, with an example.
7 min readHow to batch-normalise audio loudness with ffmpeg
Measure LUFS and true peak, then normalise in two passes with ffmpeg loudnorm. Why +3 dB can break a -1 dBTP limit, and how to check every file.
6 min readHow to build reproducible ZIP releases for digital products
Why two ZIPs of the same files differ, how fixed timestamps and sorted names make a build repeatable, and how manifests and SHA-256 catch release mistakes.
6 min readA reusable local test suite for checking web pages, downloads, links and common layout regressions
The Local Browser QA Kit is a pytest and Playwright suite with 307 tests for links, forms, mobile layout, console errors, downloads with SHA-256 and accessibility basics. It runs on local addresses only. Python 3.10 or newer; €24 once, and not a full accessibility audit.