Quem é Essyefe?
· 5 min
Meu nome é Samuel F., e esse é o primeiro post desse blog, antes de falar de p99, cache ou índice de banco, vale explicar quem está escrevendo e por quê.

Full cycle, na prática
Trabalho como desenvolvedor full cycle: não fico só numa camada do sistema. Passo por design, implementação, deploy, observabilidade e pela manutenção que vem depois, porque, na minha experiência, é exatamente aí que problemas de performance aparecem: uma decisão tomada numa camada (um índice, uma estratégia de cache, um schema) costuma virar sintoma em outra, semanas depois, longe de onde a causa real está.
Uma pilha diferente em cada projeto
Já passei por várias tecnologias em projetos diferentes, Python, JavaScript e TypeScript, Java, Go, bancos como PostgreSQL, MySQL e Redis, infraestrutura em Docker, Kubernetes e Linux. O que se repete entre todos eles não é a linguagem nem o framework da vez, é sempre a mesma pergunta: onde está o gargalo, e quanto custa resolver ele de verdade, não só aliviar o sintoma.
Por que esse blog existe
Esse espaço é onde documento o que aprendo tentando responder essa pergunta: estudos de caso de projetos reais em "Projetos selecionados", e posts sobre performance, comparações técnicas e curiosidades aqui no blog. A ideia é simples, registrar o raciocínio por trás de cada decisão, não só o resultado final.
Por que "Essyefe"
Se o nome pareceu estranho: "Essyefe" é "S.F." escrito por extenso, minhas iniciais.