
Por que escrevemos o que escrevemos?
O que filosofia tem a ver com programação?
Artigos técnicos e reflexões sobre programação, engenharia de software e tecnologia.

O que filosofia tem a ver com programação?

O jeito certo de lidar com caching, retries, suspense e async-state no React.

Nova estrutura otimizada de hash-table do Golang com linear probing cache-friendly e SIMD 🧙♂️.

Quantos tokens/s meu Macbook M2 Pro consegue processar rodando o DeepSeek R1?

Do Redux à mágica do async-stae do React Query com caching e tratamento de erros automáticos.

Qual tecnologia aguenta mais requests/s em uma máquina mínima da AWS? (t2.micro)

Dá pra rodar Green Threads com Node.js? Explorando schedulers preemptivos vs cooperativos.

Quantas requisições/s um servidor web escrito em Node.js 21 aguenta?

O que é código assíncrono? E bloqueante? E não bloqueante? Como funciona o Event Loop? O que é io_uring?

Será que o mundo em 2025 realmente precisa de tantas reuniões diárias?

Por que setTimeout executa por último? Diagramas visuais mostrando como micro-tasks, macro-tasks e call stack trabalham juntos.

Das ferramentas do GNU às classes do TailwindCSS: o poder do micro na programação.
Qual o problema de separar arquivos por tipo ao invés de por funcionalidade?
OOP vs FP no JavaScript, qual faz mais sentido? Por quê?
Como funciona a renderização no React?

Aplicando conceitos de Deep Learning para criar uma rede neural recorrente capaz de prever o preço do Bitcoin baseado em seu histórico