← Todos os case studies
PT

Case study · ferramentas de desenvolvimento

Tocha: um terminal educativo para devs brasileiros

O Tocha ensina o terminal para quem nunca usou um. Ele roda como aplicação de terminal: lições guiadas com explicação, um passo de prática e as regras de segurança embutidas na interface, para um iniciante experimentar sem medo de quebrar a própria máquina.

tocha.dev ↗

O site do Tocha, apresentando o terminal educativo e as opções de download
tocha.dev

Por que um terminal ensina o terminal

Todo tutorial de linha de comando é escrito para o navegador, que é justamente o lugar onde quem lê não consegue testar o que está sendo ensinado. O Tocha inverte isso: é uma TUI, então a lição e a prática acontecem na mesma janela, na máquina sobre a qual a pessoa está aprendendo.

O que ele faz

Decisões técnicas e trade-offs

Onde está

Duas lições estão no ar hoje, primeiros passos e comandos básicos. Elas vivem como arquivos de dados no repositório, e não dentro do código, então escrever a próxima é trabalho de conteúdo. O pipeline de release está pronto, com binários para os quatro alvos, e o site carrega as instruções de instalação. A gamificação é a próxima parte.

O terminal em si fica em um repositório privado; o site de download e os binários de release são os públicos.