Padrões de Plataforma é uma série sobre como usar padrões para construir plataformas. O padrão de consolidação consiste em mesclar recursos dispersos em uma equipe de plataforma.Leia mais→
Gerenciar equipes para as quais você não tem conhecimento técnico pode ser um desafio. Neste artigo eu falo um pouco sobre o que já funcionou para mim antes.Leia mais→
Gerenciamento de performance é uma forma de planejar, revisar e recompensar as pessoas pelas suas contribuições. Nesse artigo eu explico porque eu acho que o processo é mais sobre facilitação do que controle.Leia mais→
Encontrar alinhamento entre organizações é uma habilidade inestimável. Aqui estão algumas maneiras de chegar a um entendimento compartilhado e articular desacordos para encontrar alinhamento.Leia mais→
Delegação é uma das habilidades mais fundamentais em liderança. Tentei sintetizar o que acredito ser uma boa delegação em três simples princípios.Leia mais→
Da mesma forma que software, times podem se beneficiar de composição. Um padrão de design organizacional comum é definir uma equipe de plataforma e utilizá-la através de vários times de aplicação.Leia mais→
O planejamento da capacidade é frequentemente um assunto pouco enfatisado no design do sistemas. Abordá-lo como parte do processo de design pode ser extremamente útil. Cubro um ponto de partida aqui.Leia mais→
Este ano me mudei para o Reino Unido e tive que aprender muitas coisas, tanto profissionalmente quanto pessoalmente. Aqui, compartilho alguns dos meus principais aprendizados.Leia mais→
Times de engenharia, como sistemas, podem crescer de maneiras inesperadas. Utilizar conceitos de experimentação pode ajudar em tais cenários.Leia mais→
Avaliar quem é o melhor candidato para uma vaga não é, de forma alguma, uma tarefa simples. Aqui estão algumas das minhas abordagens sobre este assunto.Leia mais→
Algumas ideias sobre como melhorar o desempenho nas partes comportamentais e subjetivas do meu tipo de entrevista técnica favorito: system design.Leia mais→