Skip to content
StackPractices

Tag: files

Browse 7 practical software engineering resources tagged with "files". Discover code recipes, design patterns, documentation templates, and in-depth guides to help you build, deploy, and maintain production-ready solutions involving files.

Compress and Decompress Files with Gzip and Brotli

How to reduce file sizes for APIs, static assets, and log files using Gzip, Brotli, and zlib with streaming compression, content negotiation, and what works.

File Upload Validation

How to handle file uploads securely with size, type, and content validation.

Generate PDFs

How to generate PDF documents programmatically from HTML, templates, or raw data.

Import Data from CSV/Excel

How to parse and import data from CSV and Excel files with validation.

Stream Process Large Files in Node.js Without Memory Issues

Process GB-sized files in Node.js using streams. Covers readline, transform streams, pipeline, backpressure, and chunk processing.

Read and Write Files

How to read from and write to files safely across multiple programming languages.

Process Large Files with Streams

How to read, transform, and write large files efficiently using streams without loading entire files into memory in Python, Node.js, and Java.