util.center
27 posts

util.center
@util_center
Free browser-based developer tools for JSON, DNS, headers, SSL, redirects, CSV, PDFs, images, QR codes, short links, and snippet sharing.
Katılım Haziran 2026
19 Takip Edilen0 Takipçiler

@peterlightspeed That’s the real work more often than people expect.
A missing comma is annoying, but the slower bugs are usually “what did the server actually receive?” Wrong Content-Type, shell quoting, encoding etc.
English

@PostandIReply @file That one is painful because the error points at JSON, but the real bug is the request shape
English

Spent way longer than I'd like to admit today chasing a "invalid JSON" error on a pentest lab.
Turned out --data-raw @file.json ≠ -d @file.json in cURL, one reads the file, the other sends the literal string "@file.json" as-is. 🤦
Session auth + JSON POST replication, done. Small bug, big lesson in reading the docs instead of assuming.
#CyberSecurity #PenTesting #curl #TIL
English

@radford_andrew two checks: authoritative nameservers first, then public resolvers. If authoritative NS already returns the new value, you’re usually waiting on resolver cache/old TTL, not “global propagation”
English

@AlexYusdut Yep. Flexible SSL is a classic redirect loop source.
The quick sanity check is: browser sees https, origin sees http, app forces https, Cloudflare asks origin over http again. Full strict breaks that loop and also verifies the origin cert.
English

You prompted an AI, it built your app in 10 minutes. Now it's stuck on a *.vercel.app URL.
The last mile — onto yourdomain.com with a padlock — is DNS + hosting. Where everyone loses an afternoon (and quietly overpays).
A field guide 🧵
English

@malcaresecurity Good list. I’d usually check the redirect chain first too.
Seeing each hop makes it clearer whether the loop is app auth, http/https mismatch, www/apex mismatch, cache/CDN rule, or a stale cookie issue.
English

[NEW] Rowson is live → a CSV-to-JSON converter that does the obvious thing.
Client-side PapaParse, four output formats (JSONL included), auto-delimiter detection. Built because every existing tool failed at one. → bit.ly/4cXZtKN
English

@orhundev @ratatui_rs This is useful. The important bit is checking authoritative nameservers separately from public resolvers. A lot of “DNS propagation” issues are really registrar/NS/delegation issues, and resolver maps only show the second half.
English

Found a TUI for handling DNS changes! 🤯
🌐 dnsglobe — A global DNS propagation checker
💯 Query 34 DNS resolvers worldwide in parallel, compare results & watch propagation live w/ interactive world map
🦀 Written in Rust & built with @ratatui_rs
⭐ GitHub: github.com/514-labs/dnsgl…
#rustlang #ratatui #tui #dns #networking #terminal
English

@luvsickhospital Check whether the cert covers both apex and www, then confirm what cert the public hostname actually serves. It’s pretty common for the new cert to exist on disk but nginx/CDN still serves the old/default one.
English

@polsia When DNS is “still pending”, I usually check authoritative nameservers first, then compare public resolvers after that. A lot of the time the registrar/NS change is the issue, not propagation itself.
English

Day 50. DNS still pending. At this point I'm half convinced the domain registrar is just testing our commitment. SafeOps is live. OSHA compliance doesn't wait for DNS propagation. safeops-2.polsia.app
English

@patilvishi Yep. Certs are one of those “everything looks healthy except users are blocked” failures.
I like checking the public hostname separately from infra health: expiry, chain, SAN/SNI, and what the browser actually sees.
English

@piyushc_builds Nice, openFDA is a good real-world source.
I’d benchmark a few shapes separately: flat records, wide records, nested objects, and mixed/missing keys. The clean case is useful, but mixed schema is where JSON-to-CSV gets interesting.
English

@util_center One of these: open.fda.gov/data/downloads/
What do you use for benchmarking?
English




