Culturas eficazes para ambientes dinâmicos

Existem várias “receitas” para garantir a eficiência de times em situações mais estáveis com diferentes modelos de avaliação de performance e gerenciamento de projetos. Nessa palestra vou abordar algumas lições que aprendi ao longo da minha carreira sobre como criar uma cultura de engenharia capaz de se adaptar rapidamente na presença de instabilidade.

infoq.com (5 days)
0

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

Dimensionando o Graphite para coleta de métricas na AWS por engenheiros da Teads

A Teads Engineering compartilhou sua experiência de dimensionar a implantação do Graphite a partir de um único servidor, testando diversas abordagens como o BigGraphite e, finalmente, estabelecendo-s

Como o Nubank Automatiza a Segurança na AWS

Nesta palestra, iremos discutir como o Nubank combina cultura de engenharia, filosofia e estrutura de segurança com automação e integração de serviços de segurança na nuvem. Alavanque o fluxo de trab

DOES Londres: Mark Schwartz na Guerra & Paz & TI

Mark Schwartz, ex-CIO e auto denominado iconoclasta, palestrou recentemente no DevOps Enterprise Summit London. Schwartz é autor de três livros publicados pela IT Revolution, "The A

Mundo DevOps aplicado a TI & não TI

A cultura DevOps enfatiza o aperfeiçoamento da comunicação, da colaboração e da integração entre as pessoas que desenvolvem software e as que administram a infraestrutura de TI. Mas será que é só iss

Npm proíbe anúncios na interface de linha de comando

A npm, Inc., a empresa por trás do popular gerenciador de pacotes JavaScript homônimo, não permitirá pacotes que exibem anúncios. Os desenvolvedores poderão silenciar mensagens de terminal que enviam

Canary Release com Kubernetes e Istio

O Kubernetes suporta algumas técnicas de Deploy nativas,mas nenhuma delas dá o poder e abre tantas possibilidades como o Istio faz.Nessa talk falarei como fazer Canary Release utilizando Istio, enten

Brian Goetz: conversa sobre palavras-chaves com hífens no Java

Na contínua busca por produtividade e desempenho na linguagem Java, Brian Goetz, arquiteto de linguagem Java na Oracle, juntamente com Alex Buckley, líder de especificação da linguagem Java e do Java

Q&A sobre o livro Evolvagility: Cultivando uma cultura de liderança ágil de dentro para fora

O livro "Evolvagility: Crescendo uma cultura de liderança ágil de dentro para fora" escrito por Michael Hamman explica como o foco na agilidade interna por meio do sensemaking

Culturas eficazes para ambientes dinâmicos

Existem várias “receitas” para garantir a eficiência de times em situações mais estáveis com diferentes modelos de avaliação de performance e gerenciamento de projetos. Nessa palestra vou abordar alg

Como a inteligência artificial afeta o design de produtos

A inteligência artificial está mudando a maneira como interagimos com a tecnologia. Eliminar interfaces desnecessárias torna a interação com máquinas mais humana, argumentou Agnieszka Walorska na con

Um significado diferente para Melhoria Contínua, o coração do DevOps

A melhoria é crucial em todas as organizações. No DevOps, a busca pela melhoria contínua é um dos objetivos mais importantes. O medo impede mudanças e melhorias. Comprometer-se com objetivos comparti

Desenvolvendo sistemas gigantes na internet com arquiteturas baseadas em eventos

A trajetória dos desenvolvedores de software é aprender uma linguagem, começar a trabalhar com um monólito ou microsserviços, daí ao ponto que trabalhamos com mais integrações, vai aumentando a neces

Shopify: migrando para um monolito modular

Kirsten Westeinde, engenheira sênior na Shopify, discutiu a evolução da ferramenta para um monolito modular no Shopify Unite 2019. Isso incluiu o uso do design payoff line para decidir quando fazer e

Prototipação em VR. Falhar e aprender rapidamente

Hoje a prototipação tornou-se um fator estratégico na exceção de um projeto digital, e isso não é diferente em VR, onde é necessário ter uma boa visibilidade do produto para iniciar uma empreitada ne

Criando uma Startup fora do Vale do Silício - Entrevista com Rachel Carlson da Guild Education

Rachel Carlson falou a Develop Denver sobre sua decisão de criar uma startup de tecnologia fora de São Francisco. No início houve certa resistência por parte dos investidores, mesmo assim, ela acredi

Facilitando conversas difíceis

Nossa vida profissional é tomada de conversas difíceis e, ainda assim, dificilmente estamos preparados para elas. Como facilitar essas conversas de maneira simples e arrojada, e ainda aprender algo?

Engenharia social de robôs: Brittany Postnikoff no QCon New York

No QCon Nova York, Brittany Postnikoff apresentou a palestra "Engenharia Social de Robôs: Engenharia Social Usando Robôs Físicos". Citando resultados da literatura de pes

Liderança inclusiva apoia a colaboração e a diversidade nas equipes

Pesquisas sobre liderança inclusiva mostram que pode proporcionar ganhos no desempenho da equipe, incluindo uma probabilidade de melhora de 29% no comportamento colaborativo. A liderança inclusiva mo

Automatizando a execução de Spark Notebooks

O uso de notebooks para explorar um dataset facilita muito o trabalho do desenvolvedor, mas possui desafios para serem publicados em produção ou para os usuários finais visualizarem seus resultados,

Blockchain, Ethereum e a descentralização da economia

A palestrante fará uma introdução ao conceito do blockchain, explicará o Ethereum e como funcionam as Organizações Descentralizadas, que são desenvolvidas em cima dele, e como isso pode, no futuro, l

Alta Performance na Edição de Vídeo para Web Mobile

Forbes Lindesay, desenvolvedor de software da Threads Styling, compartilha sua experiência na criação do Video Renderer, um editor de vídeo de alto desempenho criado para um aplicativo Web Mobile

Como aliviar a dor de dar e receber feedback

Empresas que incentivam o feedback aberto e honesto é uma organização melhor do que empresas que não fazem. Não obstante, dar feedback é difícil porque os esforços físico e social compartilham o mesm

Streaming e armazenamento de grande volume de dados: quando seus dados não cabem em banco de dados tradicionais

Nesta palestra vou falar sobre arquiteturas orientadas a eventos, arquivamento de dados e como o formato escolhido pode ajudar ou dificultar o processamento de grandes volumes. O formato em que os da

Octant: Dashboard local e em tempo real para cargas de trabalho no Kubernetes

Octant é uma ferramenta open source da VMware que ajuda os desenvolvedores a entender como os aplicativos estão sendo executados em um cluster Kubernetes. Os desenvolvedores podem visualizar graficam

Como desenvolvedores podem aprender a linguagem dos stakeholders do negócio

Este artigo explora como os stakeholders de negócios e desenvolvedores podem melhorar sua colaboração e comunicação aprendendo o idioma e os dicionários uns dos outros. Explorando áreas que podem apr

Construindo aplicações AR/VR no navegador

Tanto a realidade aumentada quanto a virtual apresentam novas oportunidades para desenvolvedores Web. Seguimos Doug Sillars que falou em sua palestra "Construindo Uma Galeria de ARt no Navegador

O ensino centrado no aluno: a experiência dos Nativos Digitais em sala de aula e a relação com seus professores Imigrantes

O tema desta palestra é a aplicação de conceitos de UX em metodologias de ensino por escolas do ensino médio do Rio de Janeiro, visando o estimulo à criatividade, a inovação, ao pensar e ao fazer dos

O desafio da mudança de cultura em pessoas e empresas aplicando o mindset ágil

O foco da sessão será apresentar os desafios que envolvem o processo de mudança de cultura em empresas para trabalhar com mindset ágil.

Nova técnica acelera o Deep Learning com TensorFlow em 2x

Pesquisadores da Universidade Estadual da Carolina do Norte apresentaram recentemente um artigo na Conferência Internacional de Supercomputação (ICS) sobre a nova técnica,

Migração .NET Framework para o .NET Core

Este artigo busca resumir uma estratégia de migração de .NET Framework para .NET Core. Apresenta as vantagens do .NET Core, sobre o futuro da plataforma, as diferenças em relação a performance e conf

Treinando gerentes para melhorar a saúde mental de uma equipe

De acordo com uma recente revisão literária sobre treinamento em conscientização da saúde mental, ainda não está claro para organizações e gerentes quais são as melhores práticas para aumentar a cons

DDD & Microservices -> Do negócio à arquitetura

O DDD é um conjunto de princípios de construção de software baseado no profundo entendimento do negócio. Naturalmente, uma das áreas impactadas por esses princípios é a arquitetura. Em se tratando de

Construindo um pipeline CI/CD + Liquibase no GitLab

Neste artigo veremos como construir um pipeline CI/CD utilizando o GitLab-CI para realizar a parte de compilação, testes unitários, empacotamento e deploy de uma aplicação Java utilizando Maven no se

Razões para cancelar a mudança para microservices

Durante um período em que a equipe de Steven Lemon tinha poucas funcionalidades para implementar, a empresa decidiu mudar o monolito existente para uma arquitetura de microservices. Após um mês de pr

Acelerando a construção de Data Pipelines em Apache Spark: segredos arquiteturais para hackers de engenharia de dados

Nesta palestra serão discutidos segredos arquiteturais para permitir acelerar a construção de Data Pipelines em Apache Spark em larga escala, mostrando como eliminar o gap entre experimentação e prod

Sendo um engenheiro de software ético

Nossa vida tem melhorado por conta da tecnologia. A engenharia de software é umas das práticas mais influenciadoras que temos nos dias atuais e que está moldando a sociedade que conhecemos, mas ao qu

Perguntas e Respostas do novo provedor de hospedagem em nuvem, Render

O Render é um novo provedor de hospedagem web e de aplicativos, descrito pelo seu CEO como “o melhor dos dois mundos” comparando fornecedores em nuvem de larga escala, como a AWS, e provedores PaaS (

Design para Contexto com Machine Learning

Ouvimos muito falar sobre Inteligência Artificial, mas o que isso significa para nós designers? Vou explicar de uma maneira simples como um modelo de Machine Learning funciona. Também vou falar sobr

De Microservices a Serverless: Phil Calçado no QCon Nova York

Em diversos momentos da carreira, Phil Calçado, que atuou em empresas como SoundCloud, Meetup e SeatGeek, trabalhou na transição de monolitos para a arquitetura de microservices. Recentemente, o desa

Estendendo o OutputStream do Apache Spark Structured Streaming

Nem sempre o suporte padrão de saída do processamento de streams do Apache Spark Structured Streaming pode atender suas necessidades, por isso esse artigo mostra como estender a saída do stream e imp

Dando suporte a saúde mental no ambiente de trabalho tecnológico

Nara Kasbergen escreve sobre Open Sourcing Mental Illness: uma organização sem fins lucrativos, distribuída, baseada em voluntários, que procura mudar a maneira como falamos sobre saúde mental na ind