Best Products
Launches
Launch archive
Most-loved launches by the community
Launch Guide
Checklists and pro tips for launching
News
Newsletter
The best of Product Hunt, every day
Stories
Tech news, interviews, and tips from makers
Changelog
New Product Hunt features and releases
Forums
Forums
Ask questions, find support, and connect
Kitty Points Leaderboard
The highest scoring community members
Streaks
The most active community members
Events
Meet others online and in-person
Advertise
Subscribe
Sign in
Clear text
recent
p/fetchsandbox
by
Raj Nagulapalle
•
3mo ago
thanks for an unreal launch, now tell me what you're shipping
... never gets stored? Comment from Akbar B(@akbar_b): @rnagulapalle Makes sense masking-first at ingest as a hard gate. One worry: false negatives, like a card number sitting in a free-text field a regex
scrubber
misses. Do you validate the mask after, or is it single-pass? Comment from Akbar B(@akbar_b): +1 to Gal retry double-charge from idempotency-as-an-afterthought is the canonical one, and the receipt-in-the-PR is what finally ... ... good way to put it, and honestly the right call for v1. baking the precondition into the scenario spec rather than inferring it means the test is deterministic and you can actually explain to someone why it failed,
versus
21
14
p/self-promotion
by
Rayan Ahmad
•
3mo ago
I built a free tool so I'd stop pasting secrets into random websites
... CIDR range, and every tool I found online ran the processing on a server. Whatever I pasted got sent off my machine first. So I built ConfigDev Six small utilities (crontab to systemd, env/JSON conversion, CIDR calculator, PII log
scrubber
, CSV to JSON Schema) that run entirely in your browser. No backend, no upload endpoint, nothing you paste or select ever leaves your machine. You can verify it yourself by opening the network tab or just going offline mid-session ...
0
1
Subscribe
Sign in