Pular para o conteúdo principal

Bases e bytes

· 7 min para ler
Leandro Andrade
Leandro Andrade
Software Developer

base16, base62, base64, url-safe, UTF-8, 1 byte, 4 bytes. São conceitos que aparecem em encurtadores de URL, geração de identificadores, cabeçalhos HTTP e no dimensionamento de colunas do banco de dados — e que costumam ser usados sem que a diferença entre caractere e byte esteja clara.

Node.js e o Event Loop

· 3 min para ler
Leandro Andrade
Leandro Andrade
Software Developer

Conhecer como o Node.js e o Event Loop funcionam é crucial para ser mais acertivo no desenvolvimento de soluções a fim de ter softwares com um comportamento mais preditivo.

Arquitetura I

· 4 min para ler
Leandro Andrade
Leandro Andrade
Software Developer

Arquitetura de software é a base de toda solução de software criada para apoiar o negócio. Assim, todo software desenvolvido possui uma arquitetura, boa ou ruim, a depender o ponto de vista.

Equilibrar custo e risco de evolução e manutenção são essenciais para garantir a longevidade do software.