09 de Agosto de 2026 às 00:30 Ruff: o linter que faz tudo, rápido #python #ruff #qualidade-de-codigo #boas-praticas Ler Artigo →
09 de Agosto de 2026 às 00:00 Arquivamento e compressão no Linux: tar, gzip, bzip2 e zip na prática #linux #shell #lpi-essentials #produtividade Ler Artigo →
08 de Agosto de 2026 às 13:00 du e df na prática: troubleshooting de espaço em disco #linux #shell #troubleshooting #produtividade Ler Artigo →
08 de Agosto de 2026 às 09:00 rsync na prática: transferindo arquivos entre servidores com progresso e sem refazer trabalho #linux #shell #rsync #produtividade Ler Artigo →
05 de Agosto de 2026 às 14:00 Entendendo timeouts: tipos, causas e implementação em Python e Go #python #golang #timeout #boas-praticas Ler Artigo →
05 de Agosto de 2026 às 10:00 grep na prática: além do `grep -r 'palavra' .` #linux #shell #grep #produtividade Ler Artigo →
02 de Agosto de 2026 às 18:00 Enums em Python: pare de usar string solta para representar estado #python #enum #boas-praticas #type-hints Ler Artigo →
02 de Agosto de 2026 às 16:00 Type Hints além do básico: Protocol, TypedDict e Generic na prática #python #type-hints #mypy #boas-praticas Ler Artigo →
02 de Agosto de 2026 às 14:00 Datas e fusos horários em Python: o bug que só aparece às 23h59 #python #datetime #timezone #boas-praticas Ler Artigo →
02 de Agosto de 2026 às 12:00 Decimal vs Float em Python: o erro de R$ 0,01 que pode custar caro #python #decimal #numeros-de-ponto-flutuante #boas-praticas Ler Artigo →
02 de Agosto de 2026 às 10:00 Pydantic v2: o guia para validar dados em Python #python #pydantic #validacao-de-dados #boas-praticas Ler Artigo →