Desenvolvimento

O que é R?

A cada minuto é criado uma quantidade gigantesca de dados. Mas apenas ter essa grande massa de dados não…

E-mails responsivos com a linguagem de marcação MJML

O MJML é um framework e linguagem de marcação para a criação de e-mails responsivos. Ele simplifica a…

O funcionamento do garbage collector no .NET

A CLR – o ambiente de execução do .NET Framework – é um ambiente gerenciado e, por isso, não…

Boas práticas de programação para iniciantes

Quando estamos começando a lidar com linguagens de programação, ficamos mais preocupados em fazer nosso código funcionar do que…

Java: new generation, old generation e permanent generation na JVM

Na maioria das linguagens gerenciadas e que funcionam com base no conceito de máquina virtual, a área de memória…

O que é uma aplicação multitenant?

Com a popularização das plataformas de cloud computing e do conceito de SaaS (Software as a…

Como usar domínio personalizado no Github Pages

Já vimos aqui no blog um post sobre a utilização…

O que é Windows Subsystem for Linux (WSL)?

Durante nosso dia a dia como desenvolvedores usamos diversas ferramentas pela linha de comando. Podemos utilizar git para versionar…

Conceitos de linguagens funcionais: uma breve introdução aos monads

O paradigma funcional vem ganhando cada vez mais espaço entre os desenvolvedores, quer seja pela sua naturalidade para lidar…