Como é manter um projeto solo com usuários reais
Existe uma diferença entre ter um projeto no ar e ter um projeto com pessoas usando.
Quando é só você testando, um bug é um inconveniente. Quando tem usuário real, um bug é uma promessa quebrada.
O BloodLink chegou nesse ponto recentemente e quero documentar como mudou o dia a dia.
O que eu monitoro
Logs de erro no Vercel. Abro todo dia. Não porque espero encontrar algo grave, mas porque quero saber antes do usuário.
Emails de notificação entregues ou não entregues via Resend. Se alguém se candidatou e o responsável não recebeu notificação, eu preciso saber.
Criação de campanhas e candidaturas. Não por métricas de vaidade, mas para entender se o fluxo principal está funcionando.
O que eu ignorei de propósito
Pageviews. Tempo na página. Taxa de rejeição. Essas métricas são úteis quando você tem volume suficiente para tomar decisões baseadas nelas. Antes disso, são ruído.
O que ninguém fala sobre projetos solo
Você não tem ninguém para dividir a responsabilidade quando algo quebra. Isso é pesado de formas que eu não esperava.
Também não tem ninguém para dividir quando funciona. Quando a primeira campanha real foi criada por alguém que não era eu testando, fiquei olhando para a tela por uns dois minutos.
Vale a pena. Mas é diferente do que parece de fora.