10 de dezembro de 2024 Por Paulo In Boas Práticas Melhorando a performance dos seus projetos PHP, conheça o OPCache e o JIT Provavelmente, se você acompanha algum canal sobre alguma linguagem de programação deve ter visto recentemente o “1 Billion nested loop iterations”, uma publicação que busca mostrar o tempo de resposta… Read More
30 de novembro de 2024 Por Paulo In Boas Práticas, Laravel Redis com Laravel: Uma ferramenta poderosa para o escalonamento horizontal da sua aplicação Vamos imaginar o seguinte cenário, você tem uma aplicação Laravel rodando em um container Docker, nela você tem queues configuradas, um sistema de cache em memória rodando e as sessions… Read More
29 de julho de 2024 Por Paulo In Boas Práticas O que é o Common Intermediate Language (CIL)? Se você usa o ambiente .NET, pode já ter ouvido esse termo. No entanto, embora seja comum encontrá-lo no seu trabalho ou estudos, muitas pessoas não sabem o que é.… Read More
13 de julho de 2024 Por Paulo In Boas Práticas Escrevendo Logs na sua aplicação C# com NLog Imagine você, um programador freelancer que acaba de publicar o projeto do seu cliente. Meses depois, esse mesmo cliente te liga informando um problema na hora do cadastro, e que… Read More
7 de julho de 2024 Por Paulo In Boas Práticas Ports and Adapter – Um conceito da hexagonal architecture Provavelmente, se você já estudou sobre a Arquitetura Hexagonal, deve ter se deparado com o conceito de "Ports" e "Adapters", que são partes importantes para o funcionamento e compreensão dessa… Read More
30 de junho de 2024 Por Paulo In Boas Práticas, Docker Publicando um API ASP.NET Core com Docker e Docker Compose em uma VPS Linux Trabalhar como desenvolvedor não se limita apenas a escrever códigos, mas também, muitas das vezes somos responsáveis por fazer a publicação dos nossos projetos. Uma tarefa bem comum, ainda mais… Read More
29 de junho de 2024 Por Paulo In Boas Práticas, CSharp Cache com C# e ASP.NET – Uma maneira simples de melhorar a performance da sua aplicação Vamos iniciar este artigo com uma pergunta: Alguma vez você já buscou uma grande quantidade de dados do seu banco, por exemplo, 5000 registros de uma vez, e percebeu uma… Read More
20 de junho de 2024 Por Paulo In Boas Práticas, CSharp Otimização de Filtros em APIs REST: Implementação e Melhores Práticas de Query Filters com ASP.NET Provavelmente, você já precisou buscar algum dado específico em uma API, por exemplo, um intervalo de menor para o maior preço em um site de imóveis. Quando clicou em pesquisa,… Read More
17 de junho de 2024 Por Paulo In Boas Práticas, CSharp Paginação – Um conceito importante para construção de APIs Restful Não só de código vive uma aplicação; junto a ele, temos também boas práticas para escrever código. Hoje, trago para vocês um pouco sobre o conceito de paginação. Imagine que… Read More
6 de junho de 2024 Por Paulo In Boas Práticas Algoritmos Fisher-Yates, uma boa maneira de sortear uma lista Provavelmente, se você já estudou sobre estruturas de dados, mais especificamente algoritmos de busca ou até mesmo de inserção, deve ter se perguntado por que gastar seu tempo aprendendo como… Read More