QuickShrink
Compress and convert images before publishing or sharing them.
Works with: JPEG, PNG, and WebP. Free: 20 compressions per day. Pro: $3.99 once for batch, format, resize, preset, and ZIP features.
Open toolDeveloper tools and engineering guides
Practical security, DevOps, and homelab guidance, paired with browser-based tools for everyday engineering work.
Use now
Compress and convert images before publishing or sharing them.
Works with: JPEG, PNG, and WebP. Free: 20 compressions per day. Pro: $3.99 once for batch, format, resize, preset, and ZIP features.
Open toolGenerate and compare hashes for text or files.
Works with: MD5, SHA-1, SHA-256, SHA-384, SHA-512, HMAC, comparison, hex, and Base64. Files load fully into memory.
Open toolTest and debug regular expressions against sample text.
Works with: JavaScript regex, flags g/i/m/s/u/d, replacement, capture groups, test cases, and a pattern library.
Open toolChoose a path
Harden applications and infrastructure without losing the recovery path.
Open guideBuild safer delivery pipelines with practical, runnable controls.
Open guidePlan storage, networking, access, and recovery as one system.
Open guideSelected, not ranked
A version-aware rollout that keeps a tested login and recovery route open.
Read field noteA reproducible image-optimization workflow for local development and CI.
Read field noteA clear boundary between integrity checks, authenticity, and trust.
Read field noteRecently published
A version-aware OpenSSH hardening guide covering key-only authentication, modern crypto defaults, real idle timeouts, key audits, and safe rollout.
Field notes on browser fingerprinting: how it works, which defenses hold up under testing, and a practical daily-use setup that actually reduces your identifiability.
Field notes on yfinance 1.6.0: historical data fetching, live WebSocket streaming, EquityQuery screening, and practical rate-limit handling for personal finance projects.
Choose Docker build storage using measured capacity, endurance, cooling, and platform compatibility instead of one peak-speed number.
A source-checked guide to batch image compression with QuickShrink CLI, including WebP and AVIF output, resizing, metadata, and CI usage.
I was reviewing a pull request last week when I spotted it: a developer had base64-encoded a JWT payload to "hide" the user ID before logging it. The…
Stay in the loop
Follow new practical guides and tool updates without putting an email gate in front of the tools.