Devaneios Sobre Testes

Hoje em dia, boa parte dos desenvolvedores utiliza alguma metodologia de testes. Mas o que são os testes? Para que servem? Qual o objetivo de se testar? Estamos testando as coisas certas?

Read more  ↩︎

Microserviços com 'Auto Cura'

As discussões anteriores que eu levantei sobre microserviços foram um prelúdio para uma coisa que eu não consegui uma solução perfeita: como é que microserviços se "curam" quando faltam dados?

Read more  ↩︎

Microserviços: Expelindo Artefatos

Como eu estava comentando sobre artefatos em microserviços, eu acredito que esqueci de discutir um ponto importante: Como é que esses artefatos são "expelidos" do microserviço?

Read more  ↩︎

Microserviços: Artefato = Entrada + Estado

Projetar microserviços é um pouco complicado porque temos que pensar sobre as coisas que cada "domínio" vai ocupar. Uma discussão entre os desenvolvedores aqui sobre nossos projetos de microserviços me levou a repensar como pensar microserviços.

Read more  ↩︎

Hegel em 90 Minutos - Paul Strathern

Resumo do GoodReads: Hegel foi um dos filósofos mais eruditos, com imenso conhecimento de arte, literatura, religião, filosofia, política e ciência, tanto de sua época como de épocas passadas. Criador do método dialético, que nas mãos de Marx daria origem à maior revolução desde a Revolução Francesa, admitia: "Apenas um homem me entende, e mesmo ele não consegue." Alguns críticos consideram que nesse ponto o filósofo exagerava. Terá esse homem existido realmente?

Read more  ↩︎

Porque Você Deve Aprender Rust

Rust é uma nova linguagem de programação que eu acredito que deveria ser vista por desenvolvedores, mesmo que eles não venham programar em Rust.

Read more  ↩︎

Cargo Cult

Um dos problemas não falados na área de T.I. é o cargo cult, mas poucos realmente sabem o que essa expressão quer dizer e de onde vem.

Read more  ↩︎

Flask em 40 Minutos ou Menos: Iniciando

Uma "breve" explicação de como colocar uma aplicação Flask em produção em 40 minutos. Nessa primeira parte, vamos mostrar como começar um script Flask.

Read more  ↩︎

Fugindo Para as Colinas Com Python

"Hello World" não mostra exatamente o poder de qualquer linguagem. Por isso resolvi fazer uma "introdução" ao Python com um problema de fujir para as colinas. Ou quase isso.

Read more  ↩︎

A Filosofia Explica as Grandes Questões da Humanidade - Clóvis de Barros Filho

Resumo GoodReads: O homem é livre? Deus existe? O que é um comportamento ético? Muitas das questões que acompanham e instigam o Homem através dos tempos são temas deste livro, A filosofia explica as grandes questões da humanidade, fruto de quase uma década da experiência bem-sucedida do curso homônimo da Casa do Saber. Engana-se quem pensa que os assuntos em pauta rendem reflexões herméticas ou embrenhadas de academicismos. Clóvis de Barros Filho e Júlio Pompeu são mestres na arte de apresentar a filosofia encarnada na vida, com humor e exemplos cotidianos sem, no entanto, abrir mão da fidelidade às ideias centrais de pensadores como Platão, Aristóteles, Hobbes, Maquiavel, Nietzsche e Foucault. Os autores gostam de dizer que o resultado obtido é algo como um excelente guia turístico, que aponta grandes atrações e revela aos visitantes experiências novas e fascinantes. Portanto, se a sua vida tem alguma coisa a ver com liberdade, felicidade, ética, fé, poder, esperança e conhecimento, este livro é para você.

Read more  ↩︎