Posts
Arquivo
2025
- 4 Maneiras de Preparar Minha Filha de 3 Anos para um Mundo com IA 25 de julho de 2025 • 7 min de leitura
- 3 Passos Essenciais a Tomar Antes de Deixar Seu Emprego 12 de maio de 2025 • 5 min de leitura
- A Injeção de Dependência Pode Me Tornar um Programador Python Melhor? 16 de fevereiro de 2025 • 3 min de leitura
- 5 Maneiras de Aumentar Sua Produtividade de Programação com IA Generativa 31 de janeiro de 2025 • 8 min de leitura
2024
- 4 Lições de uma Carreira de 30 Anos em 5 minutos 27 de agosto de 2024 • 4 min de leitura
- Modificando um Arquivo Localmente Sem Atualizar o Repositório Git Remoto 5 de abril de 2024 • 1 min de leitura
2022
- Busca de Emprego Pré-Pandemia e Pós-Pandemia 20 de março de 2022 • 2 min de leitura
2021
- Centralize a Integridade dos Seus Dados 4 de maio de 2021 • 2 min de leitura
- Ofereça um Espaço Seguro para Expressar Ideias 1 de abril de 2021 • 1 min de leitura
- Scrum é Superestimado 16 de março de 2021 • 2 min de leitura
2020
- Uma Implementação de Busca Binária 2 de dezembro de 2020 • 1 min de leitura
- Os Benefícios de Usar um Framework de Build 26 de novembro de 2020 • 2 min de leitura
- Ferramentas e Recursos que Uso Comumente para Desenvolver Software 24 de outubro de 2020 • 6 min de leitura
- Grady Booch sobre Arquitetura 5 de setembro de 2020 • 2 min de leitura
- NVarchar Vs Varchar 5 de agosto de 2020 • 3 min de leitura
- Alterando um Valor de Input React a partir de Javascript Vanilla 27 de julho de 2020 • 1 min de leitura
2019
- Quando Usar o Atributo FromService 20 de novembro de 2019 • 3 min de leitura
- C# 8 - Tipos de Referência Anuláveis 4 de novembro de 2019 • 4 min de leitura
- 9 Diretrizes para Criar Nomes Expressivos 28 de outubro de 2019 • 6 min de leitura
- Com ou Sem Chaves? 14 de outubro de 2019 • 2 min de leitura
- O Entendimento Começa com Nomes Expressivos 30 de setembro de 2019 • 4 min de leitura
- Codificando o Molho Secreto 16 de setembro de 2019 • 5 min de leitura
- Tipos de Coleta de Lixo no .Net Core 2 de setembro de 2019 • 5 min de leitura
- Você Não É Seu Código 19 de agosto de 2019 • 1 min de leitura
- Os 5 Diferentes Significados do Ponto de Interrogação em C# 5 de agosto de 2019 • 1 min de leitura
- O Comparador de Coleções, Encontrando as Diferenças Entre Duas Coleções 22 de julho de 2019 • 2 min de leitura
- Implementando Cache de Requisição no ASP.Net Core 8 de julho de 2019 • 4 min de leitura
- Executando Await em um Construtor 24 de junho de 2019 • 1 min de leitura
2018
- Parar e Remover TODOS os Contêineres e Imagens Docker 18 de junho de 2018 • 1 min de leitura
2017
- Solução alternativa para 'Template parse errors;' no Angular 30 de outubro de 2017 • 2 min de leitura
2015
- Em uma Single Page Application, Devo processar no Cliente ou no Servidor? 27 de dezembro de 2015 • 2 min de leitura
- Examinando o Caso das Declarações Switch 6 de dezembro de 2015 • 10 min de leitura
- 4 Práticas para Reduzir Sua Taxa de Defeitos 17 de novembro de 2015 • 9 min de leitura
- A Ignorância é uma Bênção ao Usar Frameworks 31 de agosto de 2015 • 3 min de leitura
- 8 Extensões Essenciais para Brackets.io 17 de agosto de 2015 • 2 min de leitura
- Configurando Integração Contínua no Ubuntu com Nodejs 15 de agosto de 2015 • 12 min de leitura
- O Estado Mental de um Engenheiro de Software 17 de maio de 2015 • 1 min de leitura
- Fragmentação de Índices no SQL Azure, Quem Diria! 26 de abril de 2015 • 2 min de leitura
- Um Livro Razão Geral: Entendendo o Livro Razão 23 de março de 2015 • 3 min de leitura
- Provando um Conceito e Fazendo o Código Crescer 1 de março de 2015 • 2 min de leitura
- Protegendo AngularJS com Claims 14 de fevereiro de 2015 • 5 min de leitura
- 3 Razões Pelas Quais as Revisões de Código São Importantes 28 de janeiro de 2015 • 3 min de leitura
- 5 Passos para Programar Pensando no Próximo Desenvolvedor 1 de janeiro de 2015 • 5 min de leitura
2014
- Perguntas para Fazer Durante uma Entrevista 6 de novembro de 2014 • 2 min de leitura
- Implementando Criptografia Transparente com Listeners (Interceptors) do NHibernate 3 de novembro de 2014 • 5 min de leitura
- Ícone de Delegação de Gerenciamento Ausente no IIS 30 de outubro de 2014 • 1 min de leitura
- Chamando Stored Procedures com Code First 16 de outubro de 2014 • 2 min de leitura
- Folha de Referência do Git 1 de outubro de 2014 • 2 min de leitura
- Parâmetros SQL condicionais com nHibernate 26 de março de 2014 • 5 min de leitura
- Um Guia Simples para Encontrar Seu Próximo Emprego 28 de fevereiro de 2014 • 7 min de leitura
2013
- Solução para Limite Máximo de Processamento de Relatórios Atingido no Crystal Reports 13 18 de dezembro de 2013 • 6 min de leitura
- Considerações ao Lançar Exceções 21 de março de 2013 • 2 min de leitura
2012
- Dominando o Ofício: Habilidades Essenciais de um Engenheiro de Software Sênior 31 de outubro de 2012 • 4 min de leitura
- Criando um Tipo Genérico em Tempo de Execução 22 de maio de 2012 • 1 min de leitura
- Implantando com MsDeploy Fora do Visual Studio 10 de maio de 2012 • 2 min de leitura
- Compreendendo Discrepâncias de Tempo em Sistemas Distribuídos 20 de janeiro de 2012 • 1 min de leitura
2011
- 2 minutos sobre Migração de Dados 22 de dezembro de 2011 • 2 min de leitura
- Contratado Crônico 14 de junho de 2011 • 1 min de leitura
- Desenvolvedor Insegurinator 11 de junho de 2011 • 1 min de leitura
- Desenvolvedor Mini-Eu 8 de junho de 2011 • 1 min de leitura
- Desenvolvedor Rei da Colina 3 de junho de 2011 • 1 min de leitura
- O Entrevistador Egocêntrico 29 de maio de 2011 • 2 min de leitura
2010
- Aumente Sua Produtividade: 6 Dicas para Programar Mais Rápido 29 de novembro de 2010 • 1 min de leitura
- Refatoração de Código 22 de outubro de 2010 • 6 min de leitura
- Inteligente vs. Fazer as Coisas Acontecerem 15 de outubro de 2010 • 2 min de leitura
- Aplicações CRUD e a Camada de Negócio: Uma Perspectiva Prática 10 de outubro de 2010 • 1 min de leitura
- Código: Distribuição Aleatória Ponderada 6 de outubro de 2010 • 1 min de leitura