---
title: "Developer Tools Blog | FindUtils"
description: "Articles on browser tools, developer workflows, security, and JSON and PDF tasks. Written by the FindUtils team."
url: https://findutils.com/blog/
---

# Blog

What we shipped, what we learned, and what is next. 61 posts. Every post has its own Markdown twin.

## Posts

- [Config Formats Compared: What Survives a Conversion](https://findutils.com/blog/config-format-conversion-what-survives/) (2026-09-16): A config converter can produce a valid file that means something different. Comments vanish, a null has nowhere to go, and a port number quietly becomes an integer. Read what each format can and cannot carry.
- [Unix Timestamp Seconds vs Milliseconds: Avoid Date Errors](https://findutils.com/blog/unix-timestamp-seconds-vs-milliseconds/) (2026-09-09): A timestamp needs a unit, an epoch, and a precision rule. Use worked examples and a contract checklist to diagnose date errors between applications.
- [Config Conversion Review: Check Meaning Before Import](https://findutils.com/blog/config-conversion-review-checklist/) (2026-09-08): A converted file can parse correctly and still change an application's settings. Use a review record to separate accepted changes from lost information.
- [What a Barcode Check Digit Can and Cannot Prove](https://findutils.com/blog/what-a-barcode-check-digit-can-and-cannot-prove/) (2026-09-06): The last digit can detect some typing errors. It cannot assign a product number, identify its owner, or verify the printed label.
- [How to Number a PDF After Merging Pages](https://findutils.com/blog/how-to-number-a-pdf-after-merging-pages/) (2026-09-02): Merge first and number second. A final numbering pass creates one sequence and keeps cover-page arithmetic clear.
- [Why a PDF Watermark Is Not a Security Control](https://findutils.com/blog/why-a-pdf-watermark-is-not-a-security-control/) (2026-09-02): A watermark can follow a page into a printout or screenshot. It cannot stop copying, reading or removal.
- [How to Turn Phone Scans Into One Print-Ready PDF](https://findutils.com/blog/how-to-turn-phone-scans-into-one-print-ready-pdf/) (2026-09-02): A useful scan PDF starts before conversion. Prepare the images, set their order and choose a page size for the final use.
- [Why JSON to CSV to SQL Loses Data Types](https://findutils.com/blog/why-json-to-csv-to-sql-loses-data-types/) (2026-09-02): CSV can carry rows and columns, but it cannot carry JSON types. Learn what disappears during a two-step SQL conversion.
- [How to Read a SQL Dump Without Restoring a Database](https://findutils.com/blog/how-to-read-a-sql-dump-without-restoring-a-database/) (2026-09-02): A plain SQL dump already contains its rows as text. Learn when direct extraction replaces a database restore and when it cannot.
- [How to Debug a Failed HTTP Request From a HAR File](https://findutils.com/blog/debug-failed-requests-with-a-har-file/) (2026-08-27): A practical debug path: save a HAR, inspect the table, copy one cURL, and send the public request again. Parse stays in the browser.
- [Inspect .env Files and PEM Certificates in the Browser](https://findutils.com/blog/inspect-env-files-and-pem-certificates-locally/) (2026-08-27): Two local inspections that do not need a server: lint a .env file, then decode a PEM certificate or CSR. Live SSL checks stay on a different tool.
- [Tailwind to StyleX Migration: Move the Token Layer before Components](https://findutils.com/blog/tailwind-to-stylex-design-token-migration/) (2026-08-26): The safest Tailwind-to-StyleX migration starts with colors, spacing, typography, and breakpoints—not a search-and-replace over class names.
- [Local LLM Memory Explained: VRAM, RAM, Quantization, and Context](https://findutils.com/blog/local-llm-vram-ram-and-quantization-explained/) (2026-08-26): A model file is only the start of local LLM memory planning. Weights, KV cache, buffers, and offload determine the real fit.
- [How Browser Image Erasers Use Masks and Inpainting](https://findutils.com/blog/how-browser-image-erasers-use-masks-and-inpainting/) (2026-08-26): An image eraser does not simply blur an object. It uses a mask and surrounding context to predict replacement pixels.
- [Postman to cURL: Build Portable API Requests without Losing Context](https://findutils.com/blog/postman-to-curl-portable-api-workflows/) (2026-08-26): cURL makes an API request portable, but Postman variables, scripts, and inherited settings still need deliberate handling.
- [Why Photo Measurements Go Wrong: Calibration, Perspective, and Pixel Error](https://findutils.com/blog/photo-measurement-accuracy-calibration-and-perspective/) (2026-08-26): Photo measurement uses a simple scale, but perspective and endpoint error decide whether the result is useful.
- [What Is FindUtils? Browser Tools, REST API, and MCP Explained](https://findutils.com/blog/what-is-findutils/) (2026-08-25): FindUtils gives people, software, and AI assistants three direct ways to use practical utilities.
- [Private PDF Text Extraction: Check Uploads and Output Accuracy](https://findutils.com/blog/your-free-online-pdf-parser-is-leaking-your-contracts/) (2026-05-28): Browser parsing can avoid sending the PDF to a conversion server. Check the operation and review the extracted text, document limits, and saved outputs.
- [Designing Layouts Before You Have the Real Content](https://findutils.com/blog/designing-layouts-before-you-have-content/) (2026-05-18): You rarely have the final copy when you start a layout. This post covers how to design with placeholder content the right way — and why testing with varied text lengths matters more than the text itself.
- [CSS Gradients and Shadows: Adding Depth Without Images](https://findutils.com/blog/css-gradients-and-shadows-add-depth/) (2026-05-18): CSS gradients and shadows add depth and polish to an interface without a single image file. This post covers how to use both well, and the mistakes that make a UI look cheap.
- [YAML vs JSON: Choose and Validate a Configuration Format](https://findutils.com/blog/yaml-vs-json-which-config-format/) (2026-05-17): Choose the format your application supports. Compare comments, indentation, scalar types, parser behavior, and conversion limits before changing a config file.
- [CSS Minification: File Size Benefits and Output Checks](https://findutils.com/blog/why-css-minification-still-matters/) (2026-05-17): Minification can reduce CSS bytes, but the parser and settings matter. Review render-blocking styles and validate the result before replacing a stylesheet.
- [CSV vs JSON: Choose a Format and Avoid Conversion Loss](https://findutils.com/blog/csv-vs-json-when-to-use-each-data-format/) (2026-05-17): CSV and JSON are the two formats almost every data task passes through. They are not interchangeable. This post is the decision guide: what each does well, where each breaks, and how to move between them.
- [Color Contrast and WCAG: Ratios, Text Size, and Practical Checks](https://findutils.com/blog/web-accessibility-color-contrast-explained/) (2026-05-17): A contrast ratio checks a color pair against defined WCAG thresholds. The text size, background, component role, and state determine which rule applies.
- [Is It Safe to Decode a JWT Online? What to Check First](https://findutils.com/blog/is-it-safe-to-decode-a-jwt-online/) (2026-05-17): A JWT is not just data — it's often a live credential. Pasting one into the wrong online decoder hands a stranger a working key to an account. Here's how JWT decoders differ, and how to inspect tokens without leaking them.
- [JSON Conversion Cheat Sheet: XML, YAML, CSV or TypeScript?](https://findutils.com/blog/json-conversion-cheat-sheet-xml-yaml-csv-typescript/) (2026-05-17): JSON converts cleanly into some formats and awkwardly into others. This cheat sheet is the decision tree: given where your JSON needs to go, here's the right target format, what the conversion loses, and the free tool to do it.
- [Client-Side vs Server-Side Online Tools: Which Is Safer?](https://findutils.com/blog/client-side-vs-server-side-online-tools/) (2026-05-17): Local processing can avoid a file upload. It does not remove the need to trust the page, browser, and device.
- [Technical SEO Checklist: Sitemap, Robots.txt & Hreflang](https://findutils.com/blog/technical-seo-checklist-sitemap-robots-hreflang/) (2026-05-17): Technical SEO is not glamorous, but it is the foundation everything else stands on. This post is the practical checklist: sitemap, robots.txt, hreflang, and meta tags — in the right order, with the common mistakes called out.
- [API Marketplaces for AI Agents: Discovery, Pricing, and Payment](https://findutils.com/blog/api-marketplaces-for-ai-agents-how-agents-discover-and-pay-for-apis/) (2026-05-15): A machine-readable catalog helps an agent select an API. The endpoint’s payment requirements, input schema, and safety checks still determine whether it can call the service.
- [GEO vs SEO: Content, Crawling, and AI Search](https://findutils.com/blog/geo-vs-seo-2026-why-rankings-stopped-mattering/) (2026-04-20): SEO and GEO share useful content and accessible pages. Learn which crawler controls differ, how to support claims, and how to check results.
- [Finance Calculators: Choose the Right Tool for Your Question](https://findutils.com/blog/31-finance-calculators-when-to-use-each/) (2026-04-17): Match a money question to the relevant calculator. Check the assumptions before you use an estimate to compare loans, savings, or retirement scenarios.
- [FindUtils Agent Discovery: APIs, MCP, and Markdown References](https://findutils.com/blog/findutils-is-now-ai-agent-ready-link-headers-mcp-webmcp/) (2026-04-17): FindUtils publishes API and MCP references for compatible agents. This article shows the discovery URLs and explains their limits.
- [AI Coding Practice for Claude Code, Copilot, Cursor, and More](https://findutils.com/blog/ai-coding-tips-interactive-guide-for-claude-code-copilot-cursor/) (2026-04-10): The AI Agent Starter Guide uses scripted exercises and quizzes. Practice a workflow before using it with a real coding agent.
- [IP Addresses Explained: IPv4, IPv6, Geolocation, and Privacy](https://findutils.com/blog/understanding-ip-addresses-complete-guide/) (2026-04-10): From finding your public IP to understanding IPv4 vs IPv6, geolocation accuracy, and VPN protection. A practical guide for everyday users and developers.
- [Testnet Faucet Directory: Find Tokens and Check Network Details](https://findutils.com/blog/stop-wasting-time-finding-testnet-faucets/) (2026-04-06): Use a faucet directory to locate test tokens. Confirm the provider, network, token contract, and current limits before connecting a test wallet.
- [Why Search Engines and AI Bots Cannot Read Your Website](https://findutils.com/blog/why-your-website-is-invisible-to-search-engines-and-ai-bots/) (2026-04-06): A working browser page does not prove crawler access. Use this diagnostic sequence to check responses and indexing controls without weakening security.
- [x402 Payment Protocol: API Payments, Flow, and Integration Checks](https://findutils.com/blog/x402-payment-protocol-api-monetization-guide/) (2026-04-02): x402 lets an HTTP service request a supported payment. Follow the request, authorization, and settlement flow before you configure a paid endpoint.
- [Secure npm Workflows: Container Controls and Their Limits](https://findutils.com/blog/npm-supply-chain-attacks-how-to-secure-npm-install-with-docker/) (2026-04-01): Container controls reduce dependency execution risks. Check the generated command path: setup and ci differ from package installation, and no scan proves safety.
- [Yolobox for AI Coding Agents: Container Setup and Safety Limits](https://findutils.com/blog/yolobox-run-ai-agents-safely-in-containers/) (2026-04-01): Yolobox limits host access through a container. Mounted projects and forwarded credentials remain exposed. Review the permissions before running an agent.
- [Image Compression Tools Compared: Formats, Quality, and Privacy](https://findutils.com/blog/best-image-compression-tools-compared-2026/) (2026-03-28): Choose an image compressor from its output and workflow requirements. This comparison separates documented features from unmeasured performance claims.
- [PlantUML vs Mermaid: Syntax, Rendering, and Workflow Choices](https://findutils.com/blog/plantuml-vs-mermaid-which-diagram-tool-should-you-use/) (2026-03-17): Choose a diagram language for the target document and required notation. Compare examples, rendering choices, AI drafts, and privacy limits.
- [Create an apps.json File for World Vibe Web](https://findutils.com/blog/how-to-create-apps-json-for-wvw-dev-world-vibe-web/) (2026-03-15): World Vibe Web (wvw.dev) is a distributed app store for vibe-coded projects. To get listed, you need an apps.json file. This guide shows you how to create one — the easy way.
- [KKTC Exchange Rates: Compare Buy, Sell, and Total Exchange Cost](https://findutils.com/blog/kktc-exchange-rates-how-to-get-the-best-currency-rates-in-northern-cyprus/) (2026-03-12): Use current quoted rates as a starting point. Confirm the buy or sell direction, fees, availability, and final amount with the provider before exchanging.
- [Teacher Tools for Lesson Plans, Rubrics, and Classroom Materials](https://findutils.com/blog/free-teacher-tools-for-lesson-plans-rubrics-and-classroom-management/) (2026-02-23): Build teaching materials around a learning objective and an assessment plan. FindUtils provides tools for lesson outlines, rubrics, quizzes, classroom documents, and grade calculations. Review generated material for subject accuracy and use your school’s approved process for student data.
- [Content Creator Tools for Social Posts, Video, and Audio](https://findutils.com/blog/free-content-creator-tools-for-social-media-video-and-audio/) (2026-02-23): Build a content workflow around the output you need: a caption, image, short video, audio clip, or publishing plan. FindUtils provides tools for those preparation steps. Review generated text and exported media before you publish them.
- [Design Tools for Color, Images, CSS, and Visual Assets](https://findutils.com/blog/free-online-design-tools-for-color-image-editing-and-css/) (2026-02-23): Choose a design tool for a specific output: a color value, an accessible color pair, an edited image, a CSS effect, or an icon asset. FindUtils provides focused utilities for those tasks. Check the output in its intended background, size, and application.
- [Developer Tools for JSON, Code, Requests, and Reference Tasks](https://findutils.com/blog/free-developer-tools-that-replace-paid-software/) (2026-02-23): Choose a developer tool by its input and required output. FindUtils provides formatters, converters, reference tools, and network checks. This article groups them by workflow so you can select a tool and verify its result.
- [Security Tools for Passwords, Encryption, and Website Checks](https://findutils.com/blog/free-online-security-tools-for-password-encryption-and-privacy/) (2026-02-23): Security tools answer different questions: whether a password appears in a breach dataset, whether a token contains expected claims, or which headers a website returns. Choose the check that fits the question. A single result does not establish that an account, file, or website is secure.
- [Financial Planning Workflows: Loans, Savings, and Business Costs](https://findutils.com/blog/free-financial-calculators-for-business-and-personal-finance/) (2026-02-23): Use financial calculators to compare explicit scenarios, not to predict an outcome. Start with the same documented inputs, inspect each assumption, and keep the result with its date. This article connects loan, savings, and business calculations into a reviewable workflow.
- [Productivity Tools for PDFs, Spreadsheets, and Time Management](https://findutils.com/blog/free-productivity-tools-for-pdf-spreadsheets-and-time-management/) (2026-02-23): Use a productivity tool for the document or calculation you need to produce. FindUtils groups PDF operations, spreadsheet utilities, text tools, and timers in one site. This guide explains when each operation fits and what to inspect before using its output.
- [Academic Tools for Citations, Writing, Research, and Grades](https://findutils.com/blog/best-free-academic-tools-for-students-2026/) (2026-02-23): Choose an academic tool for one stage of your assignment: plan the argument, format references, inspect data, or check weighted grades. FindUtils provides focused utilities for those tasks. A generated citation or writing suggestion still needs review against the source and your institution’s requirements.
- [How to Inspect and Debug GLTF/GLB 3D Models Online](https://findutils.com/blog/how-to-inspect-debug-gltf-glb-3d-models-online/) (2026-02-22): A practical guide for game developers, web developers, and 3D artists who work with GLTF/GLB files. Covers common problems like missing textures, wrong scale, and broken animations, plus how to inspect and debug models using an online viewer.
- [Euler Angles vs Quaternions: Rotation Order and Gimbal Lock](https://findutils.com/blog/understanding-3d-rotations-euler-angles-vs-quaternions/) (2026-02-22): Euler angles need an explicit rotation order. Unit quaternions avoid Euler singularities, but still need normalization and matching coordinate conventions.
- [PBR Materials Guide: A Visual Walkthrough for Game Artists](https://findutils.com/blog/visual-guide-to-pbr-materials-for-game-artists/) (2026-02-22): Learn how common PBR maps affect a metallic-roughness material. Compare workflows and check normal orientation, roughness, color space, and target-engine settings.
- [3D Vector Operations: Dot Product, Cross Product, and Projection](https://findutils.com/blog/visualizing-linear-algebra-vectors-operations-3d/) (2026-02-22): Compare vector formulas with a 3D display. Work through perpendicular, parallel, negative-projection, and zero-vector cases before using the results.
- [4 Command-Line Tools You Can Now Use in Your Browser](https://findutils.com/blog/4-command-line-tools-now-in-your-browser/) (2026-02-22): Four essential command-line tools — chmod, sed find/replace, sort | uniq deduplication, and glob pattern matching — are now available as free browser-based tools on findutils.com.
- [8 Search Tools for Emojis, Icons, Codes, and Shortcuts](https://findutils.com/blog/8-new-fuzzy-search-tools-find-anything-instantly/) (2026-02-22): FindUtils provides focused lookup tools for eight reference tasks. Search names and keywords, then verify the result in the receiving application.
- [Developer Reference Tools for HTML Entities, HTTP, and MIME Types](https://findutils.com/blog/developer-reference-tools-you-need-bookmarked/) (2026-02-22): Use three focused reference tools for web development. Search by name, code, or extension, then check the value in the context of your application.
- [Merge an HR Onboarding PDF: Offer Letter and Employee Handbook](https://findutils.com/blog/streamlining-hr-onboarding-merging-employee-handbooks-with-personalized-offer-letters/) (2026-01-12): An onboarding packet can combine related documents. Keep signed originals, confirm approved versions, and review the merged PDF before sharing it with the employee.
- [Add Charts and Graphics to an Existing PDF Report](https://findutils.com/blog/how-to-insert-supplemental-graphics-and-charts-directly-into-existing-pdf-reports/) (2026-01-12): Updating static PDF reports with fresh visuals doesn\'t require the original source file. Discover how to use a PDF Editor to seamlessly integrate charts and graphics into your documents.
- [Create a Clickable PDF Table of Contents for a Long Manual](https://findutils.com/blog/how-to-create-interactive-pdf-table-of-contents-for-long-form-manuals/) (2026-01-11): Long manuals are difficult to navigate without structure. Discover how to create an interactive PDF Table of Contents that allows readers to jump to any section instantly.
