PROGRAMAÇÃO Atualizando o livro mais influente da era BASIC Neste post, apresento o projeto de atualização do livro BASIC Computer Games para novas linguagens de programação, falo sobre como participar, e compartilho um pouco da minha experiência portando o jogo Life para C#.
PROGRAMAÇÃO Como adicionar Source Link num pacote NuGet Neste artigo, exploro em detalhes como adicionar suporte ao Source Link em uma biblioteca publicada no NuGet.
PROGRAMAÇÃO Como depurar pacotes NuGet com Source Link Qual é o jeito mais prático de depurar o código de um pacote NuGet? Neste artigo, mostro como utilizar o Source Link para criar uma experiência de depuração sólida e prática.
PROGRAMAÇÃO Versionamento semântico simplificado com MinVer Neste artigo, mostro como usar o MinVer para versionar os assemblies de projetos .NET. Para ilustrar, apresento como estruturei o fluxo de publicação da minha biblioteca open-source ForeverFactory com versionamento baseado no MinVer.
PROGRAMAÇÃO Criando uma CLI com Gluegun Aprenda como criar um app de linha de comando com o Gluegun, e entenda como usei a ferramenta para criar o Replicante, meu mais novo projeto open-source.
PROGRAMAÇÃO Pattern matching no C# 8.0 Pattern matching em C#? Neste post exploramos como este recurso de programação funcional pode melhorar nossos programas em C# 8.0.