Blog
Practical articles on the tools, formats, and tradeoffs behind everyday developer work. New posts roughly weekly.
·pdf, privacy
How to Merge PDFs in Your Browser Without Uploading Them Anywhere
Why client-side PDF merging matters for privacy, how pdf-lib works under the hood, and the limitations you need to know before trusting a browser tool.
·json, yaml, config
JSON vs YAML for Config Files: Pick the Right Tool, Skip the Pain
A practical guide to choosing between JSON and YAML for configuration files, with concrete gotchas and recommendations for Kubernetes, APIs, and more.
·image, privacy, webp
Why Client-Side Image Compression Matters for Your Page Weight and LCP
When to compress images in the browser versus on a server, how WebP, AVIF, and JPEG actually compare, and the Lighthouse wins that follow.