Stream tar archives in PHP with bounded buffering
Stream a local directory as a tar download in PHP with bounded buffering, and learn why a successful HTTP response can still contain missing files.
Kevin van Zonneveld
Empower your development workflow with our curated collection of quick tips and practical tutorials. From file handling and image processing to API integration and open source tools, our dev tips cover a wide range of topics to enhance your coding skills and boost productivity. Whether you’re a beginner or an experienced developer, dive in to find efficient solutions for your projects.
Stream a local directory as a tar download in PHP with bounded buffering, and learn why a successful HTTP response can still contain missing files.

Build a local video thumbnail picker with ffmpeg.wasm, Vite, and TypeScript. Extract PNG previews at chosen timestamps without uploading the video.

Generate SHA-384 SRI values from trusted files, reject missing input, and test how browsers block changed CDN scripts and CORS failures.

Generate draft English subtitles from local MP4 videos with Whisper.cpp, convert SRT to WebVTT, and create soft-track and burned-in copies with FFmpeg.

Stream large API downloads to disk in React with bounded application buffering, a runnable local server, cancellation, and SHA-256 verification.
