Há quase duas décadas, desenvolvo software e resolvo problemas técnicos complexos. Grande parte da minha carreira foi dedicada a modernizar sistemas de grande porte — decompondo aplicações legadas, projetando arquiteturas nativas da nuvem, aprimorando a confiabilidade e a escalabilidade e ajudando equipes a evoluir a maneira como o software é criado e entregue.
Essa experiência me ensinou algo importante: a tecnologia raramente é a parte mais difícil.
Os desafios maiores são entender o que realmente importa, decidir o que não desenvolver, conquistar confiança, trabalhar dentro das limitações do mundo real e criar algo valioso o bastante para que as pessoas estejam dispostas a mudar seu comportamento para usá-lo.
Essas lições influenciam cada vez mais tudo o que crio.
De engenheiro a criador
No início da minha carreira, eu media o progresso principalmente pelas conquistas técnicas. Conseguimos tornar o sistema mais rápido? Mais resiliente? Mais fácil de implantar? Conseguimos projetar uma arquitetura mais simples?
Essas questões continuam sendo muito importantes para mim.
Mas um produto tecnicamente excelente do qual ninguém precisa ainda é um fracasso.
Eu mesmo já passei por isso.
Criei duas startups anteriormente: Mighty Buzzwords, um jogo de palavras, e PaerMe, uma plataforma de networking profissional. Nenhuma delas se tornou o negócio que eu esperava.
Essas experiências foram valiosas porque me obrigaram a encarar a distância entre criar algo e criar algo que as pessoas realmente valorizam.
Hoje, minha abordagem ao empreendedorismo é muito diferente.
Começo pelo problema. Converso com as pessoas. Procuro evidências. Testo hipóteses. E tento compreender os comportamentos, relacionamentos, incentivos e limitações que já existem em torno de um problema antes de acrescentar mais tecnologia a ele.
O objetivo não é desenvolver mais software.
O objetivo é criar algo útil.
No que acredito
A tecnologia deve ampliar a capacidade humana, em vez de competir pela atenção das pessoas.
Os produtos que mais admiro ajudam as pessoas a realizar algo que já é importante para elas: comunicar-se de modo mais eficaz, tomar uma decisão difícil com mais confiança, economizar tempo, reduzir incertezas ou adquirir capacidades que antes não tinham.
Essa filosofia se tornou ainda mais importante à medida que a IA transforma o que indivíduos e pequenas equipes são capazes de criar.
A IA reduz drasticamente o custo de criar software. Mas reduzir o custo de desenvolver algo não torna esse produto valioso automaticamente.
Compreender as pessoas, identificar problemas relevantes, conquistar confiança e transformar tecnologia em resultados úteis tornam-se ainda mais importantes.
É nisso que quero dedicar meu tempo.
Como trabalho
Costumo abordar os problemas com base em alguns princípios.
Entender antes de criar.
Quero entender como as pessoas resolvem um problema hoje antes de decidir como a tecnologia deve transformar essa solução.
Evidências acima de suposições.
Ideias são hipóteses. São os comportamentos reais, as conversas com clientes, os experimentos e os resultados que transformam essas hipóteses em conhecimento.
Sistemas simples superam uma complexidade impressionante.
Uma boa tecnologia deve fazer com que tarefas difíceis pareçam mais fáceis. A complexidade deve ficar nos bastidores do produto, não diante do cliente.
A confiança faz parte do produto.
As pessoas precisam entender o que um sistema está fazendo, por que ele faz isso e como elas se beneficiam. Isso se torna especialmente importante à medida que o software ganha mais autonomia.
O valor deve vir antes da monetização.
Quero criar negócios nos quais a receita seja consequência da geração de valor mensurável — e não negócios concebidos principalmente para extrair dos clientes o máximo possível de atenção ou dinheiro.
O que estou explorando agora
Meu trabalho atual está na interseção entre engenharia de software, empreendedorismo, IA e tomada de decisão humana.
Tenho interesse especial em usar IA e software moderno para criar sistemas que reduzam o atrito e a incerteza sem exigir que as pessoas reorganizem a vida em torno de mais um aplicativo.
Isso significa pensar além do modelo mais recente ou do framework técnico da vez e fazer perguntas mais fundamentais:
Que problema estamos realmente resolvendo?
Que comportamento já existe?
De onde vem a confiança?
O que faria alguém pagar por isso de livre vontade?
E será que a tecnologia pode melhorar a experiência de forma significativa sem torná-la desnecessariamente complicada?
Essas perguntas orientam os produtos que estou criando, os experimentos que estou conduzindo e boa parte do que escrevo aqui.
Por que compartilho meu trabalho
Minha história não é uma sequência em que todos os projetos deram certo e todas as decisões foram corretas.
Tenho algo que considero mais útil: quase duas décadas criando sistemas, cometendo erros, aprendendo com eles e aprimorando consideravelmente minha capacidade de reconhecer o que importa.
É neste site que compartilho essas lições.
Você encontrará ideias sobre engenharia de software, IA, empreendedorismo, desenvolvimento de produtos e o processo de transformar a tecnologia em algo que as pessoas realmente valorizem.
E, à medida que crio novos produtos e serviços, também compartilharei aqui o que aprender ao longo do caminho.
Se algo que eu criar puder poupar seu tempo, reduzir incertezas, ajudar você a tomar uma decisão melhor ou gerar um resultado que valha mais do que você pagou por ele, então terei criado algo que vale a pena vender.
Explore meus textos