Início Artigos
Artigos
Feed RSS-
Perguntas e respostas sobre o livro Mastering Collaboration
O livro Mastering Collaboration, de Gretchen Anderson, fornece técnicas e exercícios que podem ser usados para melhorar a colaboração em equipes e entre equipes e seus ambientes. Explora tópicos como recrutar pessoas, trabalho em equipe, confiança e respeito, gerando ideias coletivamente, tomadas de decisão e comunicação transparente.
-
Perguntas e respostas sobre o livro Empathy at Work
O livro “Empathy at Work” escrito por Sharon Steed, explora o papel que a empatia desempenha na comunicação e interação do time e fornece ferramentas para ajudar as pessoas a se tornarem mais empáticas, principalmente em situações difíceis. Steed descreve o que podemos fazer para mostrar empatia diariamente e contribuir para uma cultura de trabalho saudável, colaborativa e positiva.
-
Ambassador: Construindo um Plano de Controle para um Envoy-Powered API Gateway com Kubernetes
Este artigo fornece uma visão geral da criação do gateway de API open source Ambassador para o Kubernetes e discute os desafios técnicos e as lições aprendidas na criação de um plano de controle focado no desenvolvedor para gerenciar o tráfego de entrada ou "ponta" em aplicativos baseados em microservices.
-
Dois lados da mesma moeda: Blockchain, Ética e Direitos Humanos
A blockchain tem um potencial como ferramenta para o bem comum. Este artigo explora se a blockchain poderia ajudar boas causas e discute lições de ética que poderiam beneficiar toda a comunidade blockchain.
-
Redescobrindo o Lean
Para aqueles que amam a melhoria contínua, a engenharia de software se encaixa como uma luva, já que para onde quer que se olhe encontramos potencial para melhorar. Não devemos perseguir as melhores e mais recentes práticas ágeis, mas sim, dedicar o tempo trabalhando na nossa abordagem única com base na meta que recebemos, nas pessoas que possuímos e nos princípios implícitos que mantemos.
-
A agilidade talvez seja o problema
Muitas empresas são “ágeis fatigadas” e o “Complexo industrial ágil” é parte do problema. Os agilistas devem focar na simplicidade dos 12 princípios do manifesto e tem muito para aprender a partir das ciências sociais como Psicologia Positiva, Investigação Apreciativa e Foco na Solução.
-
Entendendo o Serverless: Dicas e recursos para construção de aplicações Servicefull
Existem muitos conceitos equivocados e preocupações sobre soluções serverless. A dependência de fornecedor, ferramentas, gestão de custos, cold start, monitoramento e o ciclo de vida do fornecedor são iténs importantes no que diz respeito a esta tecnologia. O artigo compartilha dicas e recursos para orientar os novatos no serverless a criar aplicações poderosas, flexíveis e econômicas.
-
Hoverfly: Virtualização de Serviços em Java
Virtualização de serviços é uma técnica utilizada para simular o comportamento de dependências dos serviços durante a execução dos testes automatizados. Este artigo explora esse tópico e de bônus inclui um tutorial de Hoverfly em Java.
-
Convertendo um projeto de .NET Framework para .NET Core
Com o lançamento do .NET Core 3.0 e o anúncio de que o .NET Framework (Windows) será encerrado na versão 4.8, está na hora de pensarmos em evolução, ou seja, migrarmos nossos projetos para o .NET Core, aproveitando os diversos benefícios desta plataforma.
-
11 erros comuns em arquiteturas orientadas a eventos e como evitá-los
Existem muitos motivos para se utilizar uma arquitetura orientada a eventos, mas o foco desse artigo é levantar erros que são cometidos quando se tenta alcançar desacoplamento entre produtores e consumidores e consequentemente independência entre times.
-
O Sistema Operacional Organizacional: aprendizados ao enxergar uma área através dessas lentes
Chegar em um ambiente como uma agente de mudança pode ser muito desafiador, seja para conseguir identificar os pontos de melhoria, seja para ter legitimidade junto às pessoas para conduzir essas mudanças. Nesse artigo compartilho meus aprendizados ao fazer o levantamento do Sistema Operacional da empresa onde trabalho e planejar minhas ações a partir dos resultados encontrados.
-
Linkerd v2: como a adoção em produção serviu de lição para reescrever o Service Mesh
O Linkerd 2.0 introduziu uma grande reescrita de código no service mesh, usando Go e Rust. Neste artigo vamos discutir as lições aprendidas com a adoção em produção, e como essa filosofia serviu como aprendizado para implementar o Linkerd 2.x.