$devtoolkit.sh/for/tech-leads

Dev Tools for Tech Leads

Tech leads need tools across the full engineering stack — from generating standardized documentation and choosing open source licenses, to validating APIs and schemas, to planning capacity with probability calculators. The technical breadth of the role means you switch contexts constantly. This collection curates the tools that help tech leads make quick technical decisions, generate boilerplate documentation, validate architectural choices, and unblock team members — all without leaving the browser.

{}JSON Schema Validator

Validate JSON data against a JSON Schema and see detailed violations.

{}JSON Diff[HOT]

Compare two JSON objects and highlight added, removed, and changed keys.

YAML Diff

Compare two YAML documents and show key-path differences with old and new values.

</>XML Diff

Compare two XML documents and highlight structural and value differences.

+-Text Diff Checker

Compare two texts side by side and highlight differences.

vSemVer Validator

Validate semantic version strings and parse major, minor, patch, pre-release, and build metadata.

©License Picker

Browse open-source licenses and generate the full license text for your project.

#README Generator

Generate a well-structured README.md from a simple form.

#Changelog Generator

Generate a CHANGELOG.md following the Keep a Changelog format.

#Contributing Guide Generator

Generate a CONTRIBUTING.md template for your open-source project.

.GIT.gitignore Generator

Generate .gitignore files for any language or framework with a single click.

DOCKDockerfile Generator

Generate a production-ready multi-stage Dockerfile by selecting base image, port, and entry command.

DC✓Docker Compose Validator

Validate docker-compose YAML syntax and check for common configuration issues.

~$cURL to Code

Convert a cURL command to Python, JavaScript, Go, and PHP code.

JWTJWT Decoder[HOT]

Decode and inspect JSON Web Token header and payload.

~HTTP Status Reference

Searchable reference of all HTTP status codes with descriptions.

SPRPlanning Poker[HOT]

Real-time collaborative estimation for agile teams. Create a room, share the link, pick cards, reveal together.

*/5Cron Parser

Parse cron expressions and see next execution times in plain English.

%Probability Calculator

Calculate probability as fraction, decimal, percentage, and odds.

API Rate Limit Calculator

Convert rate limits between time windows and estimate monthly API costs.

FAQ

How do I quickly choose the right open source license?
The License Picker walks you through a decision tree: do you want to allow commercial use? Require attribution? Allow modifications under a different license? It recommends the most appropriate license (MIT, Apache 2.0, GPL, AGPL, etc.) and explains the implications of each clause.
How can I compare two API schema versions to understand breaking changes?
Use JSON Diff or YAML Diff to compare OpenAPI/Swagger spec files side by side. Changes to required fields, property types, and removed endpoints are highlighted clearly. This is useful in PR reviews for API changes to assess backward compatibility.
How do I validate a JSON Schema document?
JSON Schema Validator checks your schema definition against the JSON Schema specification and then validates a sample JSON document against it, showing all validation errors with path information. This is useful when defining API request/response schemas or MongoDB document validators.

Tools for Other Roles

/for/tech-leadsv1.0.0