Articles - Page 2
Technical articles and updates.
Introduction How to Read a QR Code from an Image and Check the URL Before Opening It
Decode QR codes from images or screenshots, verify campaign links before printing, and inspect suspicious QR URLs safely.
Introduction How to Count Characters and Clean Text for Docs, Forms, and Code Snippets
Use character counts, line counts, whitespace cleanup, and HTML escaping to prepare text for documentation, metadata, forms, and development workflows.
Introduction How to Convert Milliseconds, Seconds, Minutes, and Hours for Timeouts and TTLs
Convert time units for API timeouts, cache TTLs, retry delays, polling intervals, and monitoring settings without mixing up milliseconds and seconds.
Introduction How to URL Encode and Decode Strings for APIs and Query Parameters
Learn what percent encoding means, when to encode URLs, and how to inspect encoded query strings safely during API and tracking-link debugging.
Introduction How to Convert URL Parameters to JSON for UTM and API Debugging
Turn long query strings into readable JSON so you can review UTM tags, API filters, duplicated keys, and encoded values more easily.
Introduction CSV and JSON Conversion: Choosing the Right Format for APIs and Data Migration
Learn how to convert between CSV and JSON safely, including headers, delimiters, value types, nested data, and practical workflow tips.
Introduction JSON Formatting and Validation: How to Read API Responses Safely
Learn how to format JSON, catch syntax errors, inspect value types, and turn API responses into types, schemas, or documentation.
Development Story The 'Nobody Updated the Architecture Diagram' Problem
Ever felt that chill when someone asks 'Wait, isn't there another server in between?' This is the story of creating a real-time Mermaid infrastructure visualizer.
Development Story Losing My Mind in YAML Hell: Why I Built a CI/CD Visualizer
When the 'needs' dependencies in GitHub Actions became too chaotic for human eyes, I decided to turn the labyrinth of YAML into a clean flowchart.
Development Story Stop Crying Over JOINs: Behind the Visual SQL Builder
'Wait, how does a LEFT JOIN work again?' I built this no-code SQL tool so we can stop wasting hours debugging missing commas and syntax errors.
Development Story Solving JSON to TypeScript via Recursion: The Strength of Zero Dependencies
Generate type definitions instantly from API responses. A behind-the-scenes look at a lightweight, high-speed implementation using recursive algorithms.
Development Story Secure JWT Verification in the Browser: A Security Engineer's Perspective
Handling sensitive tokens safely. Why we used the 'jose' library and local processing for our JWT tool design.