Dev tools

Compatibility checkers and engineering calculators for software, ML and infrastructure developers — "what will break or limit capacity, and why?"

YAML Semantic Difference Checker

How YAML means something different under 1.1 vs 1.2 rules.

Date String Portability Checker

Checks whether a date/time string is unambiguous and portable across runtimes.

URL Parser Differential Checker

Shows how different URL parsers interpret unusual or ambiguous URLs.

Package Version Format Translator

Translates and checks compatibility between version-string formats (SemVer, PEP 440, and more).

.env Portability Preflight

Finds .env values that behave differently across Node's dotenv, Docker/Docker Compose and POSIX shell sourcing.

Regex Portability Checker

Checks whether a regular expression will work the same way in Python and PCRE-family engines.

SQL Identifier Portability Checker

Checks a table/column name against reserved words and quoting rules across databases.

YAML Cross-Runtime Preflight

Checks whether YAML will behave consistently across CI, Docker Compose, Kubernetes and more.

Kubernetes GPU Autoscaler Replica Planner

Estimate desired replicas and GPU devices from measured per-replica throughput and target utilization.

ML-DSA Certificate-Chain Byte Budget

Estimate ML-DSA key and signature bytes in a certificate chain against a DER/TLS size budget.

Graviton vs x86 Migration Payback Estimator

Estimate equivalent compute spend, monthly savings and simple payback from user-entered benchmark data.

eBPF Probe Overhead Budget

Estimate CPU core use from event rate, probe count and measured per-probe overhead.

On-Device NPU Bottleneck Calculator

Compare compute-bound and memory-bound inference throughput from NPU and model measurements.

Differential Privacy Epsilon Budget Calculator

Project epsilon spend and remaining budget with basic sequential composition.

LLM Context-Window Token Cost & Latency Sizer

Estimate token cost, prefill/decode latency and KV cache memory for concurrent LLM sequences.

EU Cyber Resilience Act (CRA) Compliance Cost & Sizing Estimator

Model user-scoped CRA engineering, governance, assessment and ongoing security costs; not a compliance determination.

How the tools work

The same input can mean different things to different parsers. A YAML value like no may be a string in one library and a boolean in another; a date string may parse in one runtime and fail in the next; a URL may be split into different parts depending on the parser. These tools test specific, documented differences so you can find them before they reach production.

The engineering calculators use explicit assumptions and measurements to estimate Kubernetes GPU replicas, ML-DSA certificate-chain bytes, Graviton migration costs, eBPF overhead, NPU throughput limits, LLM KV cache needs, CRA project effort and Differential Privacy epsilon budgets. They are planning estimates, not guarantees, legal determinations or live cloud quotes.

A clean result is not a guarantee

Each checker covers the rules listed on its own page. No findings means none of those rules matched — not that every parser or version will behave identically. Treat results as a targeted review aid, alongside tests in your real runtime.

Your input stays in your browser

All checks run locally in the page and nothing you paste is uploaded. You should still remove secrets before pasting configuration into any website.

Good starting points are the YAML semantic difference checker and the URL parser differential checker.