S
Spec-driven development
Spec-driven development escreve a especificação antes de pedir a implementação ao agente. Entenda o fluxo, o papel dos testes e os limites da abordagem.
SPF
SPF é o registro DNS que lista os servidores autorizados a enviar email pelo domínio. Entenda a checagem, limite de consultas e a falha no encaminhamento.
SQL injection
SQL injection ocorre quando a entrada do usuário altera a consulta ao banco. Entenda o ataque, a parametrização e como conferir o código e o privilégio.
SSH
SSH permite comunicação remota protegida entre cliente e servidor. Entenda chaves, verificação do host, execução de comandos e limites da sessão aberta.
Staging
Staging permite conferir uma versão candidata antes da instalação em produção. Veja como aproximar ambientes e reconhecer os limites reais dos testes.
Status
Status indica o estado atual de um recurso ou registro. Entenda os valores possíveis, o uso em filtros e a diferença para o código de resposta HTTP.
Status code HTTP
Status code HTTP comunica o resultado de uma requisição. Entenda as cinco famílias, os códigos mais comuns e como interpretá-los junto com a resposta.
Sub-recurso
Sub-recurso é um recurso que existe dentro do contexto de outro. Entenda a relação no caminho, o identificador do elemento e a organização da API.
Swoole
Swoole é uma extensão PHP que mantém workers ativos e usa corrotinas para atender requisições. Entenda o estado que sobrevive e a conferência no serviço.
systemd
systemd inicia serviços, controla dependências e registra o estado do sistema. Entenda a unit, o enable, o status e a leitura do journal do serviço.
T
Tailwind CSS
Tailwind CSS é um framework que estiliza a interface com classes utilitárias. Entenda o efeito no CSS final, a personalização e o uso em um componente.
TDD
TDD escreve o teste primeiro, observa a falha e implementa o mínimo para passar. Entenda o ciclo, os limites e a revisão de cada passo com teste.
Template de mensagem
Template de mensagem é um modelo aprovado para iniciar conversas fora da janela de atendimento. Entenda categorias, aprovação e uso com consentimento.
Tempo real
Tempo real apresenta informação atualizada enquanto o evento acontece. Entenda atualização contínua, latência, eventos e a diferença para a consulta sob demanda.
Terminal
Terminal apresenta comandos e resultados em texto. Entenda prompt, sessões locais e remotas e a relação entre terminal, shell e CLI no dia a dia.
Teste de caixa-preta
Teste de caixa-preta verifica o comportamento pelas entradas e saídas, sem olhar o código interno. Entenda alcance, exemplos e o que ele não revela.
Teste de integração
Teste de integração verifica a interação entre partes de um sistema, como app e banco. Entenda o alcance variável e a diferença para um teste local.
Teste E2E
Teste E2E executa o fluxo completo do sistema, do navegador ao banco. Entenda a cobertura, o custo e como evitar um teste frágil no navegador e no banco.
Teste unitário
Teste unitário verifica uma unidade de comportamento isolada com entradas conhecidas. Entenda preparação, resultado esperado e alcance da cobertura.
Texto alternativo
Texto alternativo descreve a imagem para leitores de tela e para quando o arquivo não carrega. Entenda quando descrever, quando omitir e como revisar.