Executando verificação de segurança...
3

Construindo um SaaS de gestão de 1:1s para líderes tech — aprendizados de um dev solo

Nos últimos tempos venho construindo o LeadContext, um SaaS para ajudar líderes de engenharia a gerenciar suas 1:1s e acompanhar a evolução dos liderados. Quero compartilhar alguns aprendizados dessa jornada.

De onde veio a ideia

Como tech lead, eu perdia contexto entre 1:1s. Não lembrava o que foi combinado, o que a pessoa estava sentindo, quais ações ficaram pendentes. Planilhas não escalavam e ferramentas genéricas não tinham o vocabulário certo para gestão de pessoas em tech.

Stack e decisões técnicas

Next.js 16 + Supabase + Tailwind + Claude API. Escolhi Supabase pela velocidade de iteração — auth, banco e storage prontos. A Claude API entrou para gerar roteiros de 1:1 automaticamente, usando o histórico de conversas anteriores. Isso mudou a qualidade das minhas reuniões.

O que aprendi construindo solo

  • Segurança não pode ficar pra depois. Rodei um pentest no meu próprio produto e encontrei mais coisas do que gostaria de admitir. Rate limiting, filtros de autorização, validação de input — tudo que parece "óbvio" mas que a gente deixa passar quando está focado em entregar feature.

  • Testes salvam quando você é o único dev. Sem QA, sem code review de par, testes automatizados são a única rede de segurança. Investir tempo nisso parece lento no começo, mas evita aquela espiral de "corrigi uma coisa, quebrei outra".

  • Performance percebida importa mais que performance real. Loading skeletons com React Suspense fizeram a navegação parecer instantânea, mesmo sem mudar nada no backend. A percepção do usuário é tudo.

  • IA como copiloto, não como substituto. O roteiro gerado pela IA é um ponto de partida. O líder ainda precisa trazer contexto humano — como a pessoa estava no último 1:1, o que mudou no time, coisas que dado nenhum captura.

  • Ser dev solo é ser PM, QA, designer e suporte ao mesmo tempo. A liberdade de iterar rápido é real, mas a disciplina precisa ser brutal. Sem processo mínimo, você gira em círculos.

O estado atual

O produto já tem: dashboard com visão geral do time, gestão de 1:1s com histórico, preparação de reunião com IA, sistema de notificações, busca global, e configurações de perfil. Tudo com auth, autorização por rota e testes cobrindo as partes críticas. Ainda tem muito pela frente, mas o core já funciona e estou usando no meu dia a dia. Pra quem lidera times de tech: como vocês organizam suas 1:1s hoje? Usam alguma ferramenta ou é na base do doc/planilha?

Carregando publicação patrocinada...
1
1