cajuos
← Home

Uma tool por semana

No começo de 2026 eu tinha uma lista de ideias pequenas. Coisas que eu mesmo queria usar. Ferramentas de imagem, conversores, geradores. Nada que fosse mudar o mundo. Tudo que fosse útil no dia seguinte.

Tool #11 de ∞

ferramentas

Semana 16

do experimento

69%

de consistência

11 de 16 semanas

Linha do tempo

Gera imagens Open Graph 1200×630 a partir de título e subtítulo. Roda no navegador.

24 de jul.

Baixa o vídeo pela fonte exata a partir do link. Detecta mp4 e HLS, gera comando curl pronto.

1 de ago.

Quantas pessoas, quantas horas — e a lista de compras pronta pra mandar no WhatsApp.

1 de out.

Formata JSON com indentação legível. Roda no navegador.

30 de out.

Valida JSON e mostra erros de sintaxe. Roda no navegador.

30 de out.

Codifica e decodifica Base64 (texto e arquivo). Roda no navegador.

30 de out.

Decodifica e inspeciona tokens JWT. Roda no navegador.

30 de out.

Gera UUIDs v4 em lote. Roda no navegador.

30 de out.

Gera senhas seguras com opções. Roda no navegador.

30 de out.

Gera MD5, SHA-1, SHA-256 e SHA-512. Roda no navegador.

30 de out.

Codifica e decodifica URLs. Roda no navegador.

30 de out.

Próxima tool

Segunda-feira. O problema já está escolhido.

As regras

  • Uma tool por semana. Pode ser segunda a domingo, quarta a quarta, o ciclo que funcionar. O prazo é de sete dias.
  • Roda no navegador. Nada de instalar, configurar ambiente, pagar conta. Abriu, usou.
  • Código aberto. Tudo que é client-side vai pro repositório. APIs pagas ficam privadas, mas o site e as tools são públicos.
  • Sem escopo creep. Se em sete dias não couber, não é uma tool, é um produto. Corta ou guarda pra depois.
  • Tem que ter documentação. No mínimo um README, um post no blog e uma entrada no changelog. Tool sem história não existe.

Por que tool e não app

O formato de tool força você a responder uma pergunta. Qual o menor produto viável que resolve isso? Se a resposta for "precisa de banco de dados, autenticação, fila, webhook e integração com Stripe", você escolheu o problema errado.

Tool é mais fácil de compartilhar. Manda o link, a pessoa usa, pronto. Não precisa criar conta. Não precisa onboarding. Não precisa tutorial de cinco minutos.

O que já saiu

11 ferramentas lançadas até agora. Cada uma tem seu post-mortem no blog e o código no GitHub.

  • OG Image Generator — Tool #1. Gera imagens Open Graph 1200×630 a partir de título e subtítulo. Roda no navegador.
  • Video Downloader — Tool #2. Baixa o vídeo pela fonte exata a partir do link. Detecta mp4 e HLS, gera comando curl pronto.
  • Calculadora de Churrasco — Tool #3. Quantas pessoas, quantas horas — e a lista de compras pronta pra mandar no WhatsApp.
  • JSON Formatter — Tool #4. Formata JSON com indentação legível. Roda no navegador.
  • JSON Validator — Tool #5. Valida JSON e mostra erros de sintaxe. Roda no navegador.
  • Base64 Encoder/Decoder — Tool #6. Codifica e decodifica Base64 (texto e arquivo). Roda no navegador.
  • JWT Decoder — Tool #7. Decodifica e inspeciona tokens JWT. Roda no navegador.
  • UUID Generator — Tool #8. Gera UUIDs v4 em lote. Roda no navegador.
  • Password Generator — Tool #9. Gera senhas seguras com opções. Roda no navegador.
  • Hash Generator — Tool #10. Gera MD5, SHA-1, SHA-256 e SHA-512. Roda no navegador.
  • URL Encoder/Decoder — Tool #11. Codifica e decodifica URLs. Roda no navegador.

O que vem por aí

A lista de ideias é maior que o tempo disponível. Mais ferramentas de imagem, conversores de formato, geradores de código, dashboards simples. E as sugestões que chegam pelas issues do GitHub.

Tem uma ideia? Abre uma issue no repositório. As melhores viram as próximas da fila.

Uma nota sobre o formato

Esse texto é a primeira coisa que escrevi sobre o experimento. Com o tempo cada tool ganha seu post-mortem. O que deu certo, o que deu errado, quanto tempo levou. Coisas que só quem passou pela implementação sabe. A página de experimento também vai ser atualizada conforme o projeto andar.