O que é Acessibilidade na Web e como aplicá-la
Em tempos de pandemia ficou ainda mais perceptível o quanto a internet está presente na nossa vida. Num momento onde não poderíamos ter contato físico ela aproximou as pessoas e trouxe o trabalho para dentro de casa. Com isso se torna primordial falarmos de acessibilidade na web. Neste artigo vamos conhecer um pouco mais sobre […]
Comunicação Não Violenta: a chave para uma liderança humanizada
Muito se fala sobre Comunicação Não Violenta, mas você sabe o que significa essa técnica e como ela tem relação direta com uma liderança humanizada? Neste artigo veremos o que é Comunicação Não Violenta, seus pilares, conceito de não violência, empatia e a conexão dessa abordagem na gestão de pessoas. Vamos apresentar também alguns exercícios […]
Testes de contrato – O que, quando e por quê?
Existem vários tipos de testes em aplicações, com diferentes objetivos e recursos. Por isso, hoje queremos te apresentar o que são testes de contrato, além de quando e porquê usá-los. Além disso, neste artigo você vai ver uma introdução sobre o PACT Framework e um teste prático de testes de contrato em Java + Spring. […]
C4-Model: por que documentar a arquitetura dos seus projetos?
Uma das definições usadas para abordar arquitetura de software é a de que ela é responsável por definir as partes de um projeto, além da estratégia tecnológica. E, como toda estratégia, é fundamental que haja um processo contínuo de revisão e atualização. Esse foi o motivo que, aqui no time Open Source da Zup, nos […]
Data Mesh: um (não tão) novo paradigma para entregar valor com dados
Gerenciar dados e gerar valor com eles são grandes desafios comuns a muitas empresas. Mas e se eu te dizer que existe um novo paradigma que nos ajuda a resolver este problema? Pois o Data Mesh se propõe a isso e a muito mais! Quer conhecer o que é Data Mesh e seus princípios, além […]
Java 17: confira as novidades da nova versão do Java
Em setembro houve uma boa notícia para profissionais de desenvolvimento Java e clientes que usam Java sob uma licença comercial: o Oracle JDK estaria disponível gratuitamente a partir do JDK 17. Em outras palavras, chegou a vez e a hora do Java 17. Donald Smith, Diretor Sênior de Gerenciamento de Produtos, deu essa notícia por […]
Gestão de Vulnerabilidades: tudo o que você precisa saber
Se tem algo extremamente dinâmico, no já movimentado universo da tecnologia, é o que trata da segurança da informação. A cada dia surgem novas ameaças que podem ser desastrosas para toda a cadeia: empresas, fornecedores e clientes. Por isso, fazer uma boa gestão de vulnerabilidades pode ser o diferencial para que o seu projeto não […]
Locust: Introdução a um framework de testes de performance em Python
Nada melhor do que conhecer uma ferramenta de testes de performance para ter o melhor processo de Nada melhor do que conhecer mais uma ferramenta de testes de performance para ter o melhor processo de desenvolvimento de software possível, não é mesmo? Por isso, hoje vamos conhecer mais sobre o Locust, suas vantagens e desvantagens, […]
Design Sprint e Lean Inception: o que são e quando utilizar cada um?
Já participei de diversos workshops de ideação e inception de novas iniciativas. Estes workshops sempre eram facilitados baseando-se em técnicas de Design Thinking, Design Sprint e Lean Inception. Nestas experiências, sempre tinha a impressão de estarmos utilizando um “combinado” de técnicas destes métodos. E nunca de fato, vivendo a experiência de imersão de uma semana, […]