estilos de aprendizagem
Estilos de aprendizagem: Descubra como melhorar a performance da sua equipe

Você investiu tempo, dinheiro e suor para treinar sua equipe. Mas poucas pessoas realmente aprenderam. É frustrante, não é? Porém, há solução! Cada pessoa aprende de maneiras diferentes, e as…

Usando o MediatR com ASP.NET Core

Neste artigo iremos abordar uma biblioteca que utiliza o designer ​Pattern ​Mediator​. Pretendo fazer um contraponto dela com outras opções que, em minha opinião, não valem tanto a pena —…

home office permanente
10 motivos para sua empresa adotar o home office permanente

Por que mudar para um ambiente de trabalho remoto? Empresas de todo o mundo embarcaram em suas estratégias de trabalho remoto, mas o que chama atenção é que muitas estabeleceram…

DataWarehouse: Conceitos Fundamentais e Arquiteturas

O que é um DataWarehouse? Como o próprio nome já diz, é um armazém de dados digitais. E qual a sua utilidade? Armazenar grandes volumes deles, criando e organizando relatórios…

contratar desenvolvedor remoto
7 motivos para contratar um desenvolvedor remoto

Claro que, como qualquer estereótipo, os mitos sobre desenvolvedores remotos certamente não se aplicam a todos na profissão. Então, vamos acabar com esses mitos, certo? A contratação de desenvoledores é…

analista de dados
Analista de dados: O guia completo para entrar na profissão mais disputada do mercado

Não sei você, querido leitor, mas foi-se o tempo em que não conseguíamos imaginar que todas as decisões estratégicas de uma empresa, desde quais produtos lançar até como otimizar nos…

7 incríveis livros sobre emoções que vão turbinar seu entendimento sobre pessoas

Uma gerente de pessoas senta-se à mesa para ouvir uma de suas funcionárias, que está tendo problemas emocionais devido ao grande nível de estresse causado por um outro membro da…

Como ser um bom programador: 7 comportamentos para evitar

Quem nunca ouviu falar dos 7 pecados capitais? Muitos talvez tenham até decorado. Mas e para o programador, será que esses 7 pecados importam? Nesse artigo farei um paralelo entre…

UX vs UI: quais as reais diferenças?

UX e UI não são inimigos, são parceiros. A grande diferença entre UX e UI é que UX Design é a área ou etapa prática de um projeto de layout,…

Como montar uma equipe de programadores

Montar uma equipe de programadores não é uma tarefa das mais simples, ainda mais com o mercado aquecido e altos índices de rotatividade por parte dos profissionais. Por isso, neste…

Bitbucket vs GitHub: quem vence a batalha?

Neste post, analisaremos as diferenças entre GitHub vs Bitbucket , dois serviços de hospedagem de controle de versão baseados na Web e muito populares. Fala, galerinha! Graças à grande contribuição dos…

Mapeamento objeto-relacional: como funciona e técnicas

O mapeamento objeto-relacional (ORM ou MOR) é uma técnica de muito utilizada para converter dados entre bancos relacionais e linguagens orientadas a objeto, como é o caso do PHP, C++,…

recrutador de TI
7 passos para ser um recrutador de TI diferenciado

O que transforma um recrutador de TI em referência no mercado? Existem alguns atributos-chave necessários mesmo antes da execução tática? Quais são os principais pontos fortes que um recrutador técnico…

mentor
Como ter um mentor pode impulsionar a sua carreira na tecnologia

Novas linguagens de programação aparecem o tempo todo. As metodologias mudam rapidamente. Tendências como inteligência artificial, big data e computação em nuvem mudam as necessidades do setor. Nesse cenário de…

Live Coding: como testar o desenvolvedor antes de contratar

O live coding já chama a atenção dos principais recrutadores em tecnologia e tem sido uma tendência durante o processo de contratar um desenvolvedor nos últimos anos. Mas você sabe…