Artigos

Causos de programador: programando bebum

Este fato aconteceu em 2005. Foi uma das viagens de negócios mais divertidas que já tive. Isso aconteceu no dia 13 de Abril de 2005, uma segunda-feira.

Processos, Threads e Co-rotinas

Com a popularização de linguagens de alto nível, cada vez menos programadores tem conhecimento sobre como funcionam os sistemas operacionais modernos. Ficar distante do sistema operacional faz com que vários...

Uma palavrinha sobre tratamento de erros

Outro dia alguém publicou algo no Linkedin sobre tratamento de erros, falando especificamente sobre exceções. E isso me inspirou a escrever um pouco sobre tratamento de erros, algo que sempre...

Cuidado com o Clean Code

Vejo muita gente defendendo com unhas e dentes o livro de Bob Martin, Clean Code. Eu já li o livro e estou relendo o mesmo. É um guia interessante, porém...

Python e o escopo

O entendimento do escopo é sempre confuso nas linguagens de programação. Em linguagens que permitem a declaração aninhada, então, isso fica ainda mais confuso. Portanto, vamos falar um pouco do...

Por que fazer software é diferente?

Quando uma empresa de tecnologia demite pessoal técnico está, também, causando um efeito de longo prazo que pode ser desastroso se não levado em conta. E isso tem a ver...