Em alguns projetos pode ser necessário substituir o Razor por outra engine template. Neste caso, apr...
Você já ouviu falar no Laminas? Para quem não sabe, esse é o novo nome do já conhecido Zend Framewor...
Conheça os principais conceitos do Doctrine ORM, como entidade, mapeamento e Entity Manager. Veja ta...
Acessar um site que tenha HTTPS é quase um pré requisito hoje em dia. Além de ser recomendável pelos...
Veja neste artigo algumas dicas para turbinar sua carreira, visando o próximo ano.
Neste artigo trabalharemos com os conceitos fundamentais de corrotinas, canais, defer etc, também ex...
Com o lançamento do WSL 2, agora é possível executar o Docker sem precisar de uma máquina virtual tr...
Aprenda a usar a API de Picture-in-Picture do HTML5 para exibir vídeos fora do navegador com JavaScr...
Existe uma gama de ferramentas que permitem a criação de um instalador do Windows. Neste artigo veja...
O Windows Subsystem for Linux (WSL) 2 permite você executar qualquer binário compilado para Linux di...
Aprenda como transformar uma aplicação Java Desktop em um arquivo executável.
Preparar nosso ambiente local de desenvolvimento pode ser uma tarefa bastante demorada. Pode levar h...
Veja nesse artigo como funciona o TDD e quais seus benefícios.
Confira neste artigo o Kotlin, a linguagem de programação da JetBrains e da Google que é considerada...
Testes unitários ajudam a garantir a qualidade de uma aplicação. Uma forma de garantir isso no C# é...
Conheça o que os React Hooks podem fazer e como eles vão facilitar o processo de desenvolvimento da...
Confira neste artigo cinco motivos para você colocar o Java em seu plano de estudos.
Testes unitários ajudam a garantir a qualidade de uma aplicação. No C# temos a biblioteca NUnit. Vej...
Com o ambiente de desenvolvimento devidamente configurado, veremos neste artigo como criar nosso pri...
Obtenha uma visão geral do recurso switch expressions do C# 8.0 e aprenda a criar códigos mais limpo...