Este é o primeiro post. O site é novo, então este texto é mais uma nota sobre para que ele serve.
Sou o Ricardo. Construo o Desio, um software para restaurantes fazerem os clientes voltarem. Também construo o krug-flow, o fluxo de mudanças com que eu entrego código. Escrevo sobre os dois aqui, mais ou menos uma vez por mês, em inglês e em português.
O que entra aqui
Decisões, principalmente. Do tipo que parece pequena num diff e depois molda um ano de trabalho. Quero um lugar para registrá-las enquanto os motivos ainda estão frescos, em vez de reconstruí-los mais tarde a partir de um log de commits.
Não há CMS. Um post é um arquivo MDX no mesmo repositório do site, então um post é um arquivo, um commit e um deploy. O tempo de leitura abaixo do título é calculado a partir do corpo, não digitado à mão:
export function readingMinutes(body: string): number {
const words = body.trim().split(/\s+/).filter(Boolean).length;
return Math.max(1, Math.round(words / 200));
}
O que não entra aqui
Sem comentários, sem newsletter, sem páginas de tag. Cada um tem uma pré-condição, e nenhuma delas está cumprida hoje. Anotei as pré-condições para conferi-las mais tarde em vez de adivinhar.
Esse é o anúncio inteiro. O próximo post traz mais do que este.

