Web Summit Rio 2023: highlights, insights e tendências
Se você tem interesse ou faz parte do mundo da tecnologia e inovação, já ouviu falar no Web Summit Rio. O evento é uma conferência tecnológica, que reúne lideranças, pessoas empreendedoras e investidoras, devs e, é claro, empresas de todo o mundo para discutir e debater as últimas tendências da área. Pela primeira vez fora […]
A importância da segurança da informação: conscientização
Aqui na Zup, criamos estratégias para a conscientização da importância da segurança da informação de uma maneira leve e descontraída para todas as pessoas da empresa. Sabemos sobre a complexidade e relevância do tema, mas acreditamos que se abordarmos essas questões com simplicidade e objetividade, conseguiremos atingir o nosso objetivo. Afinal, visamos causar impacto e […]
Arquitetura essencial: o framework para softwares de sucesso da Zup
Antes de te contar como encontramos e executamos um framework de arquitetura essencial para software de sucesso, precisamos relembrar o contexto que vivenciamos por aqui e, possivelmente, você irá se identificar com ele. Ao acompanhar a história do desenvolvimento de software, nunca tivemos tantas opções de frameworks, linguagens de programação, templates de projetos e ao […]
Tecnologia no dia a dia: importância do aprendizado e atualização contínua
A tecnologia no dia a dia está em movimento constante com novas atualizações, ferramentas e estratégias, para manter tudo no radar é necessário não apenas ressaltar a importância do aprendizado como também a atualização contínua de profissionais. Para te ajudar nessa empreitada, vou propor um modelo estratégico que contempla quatro níveis: o que aprender, grau […]
O que é Podman e por que é considerado uma alternativa ao Docker?
Em primeiro lugar, vamos começar já respondendo a pergunta principal: o que é Podman. Resumindo em uma linha: Podman é um concorrente do famoso e muito utilizado Docker. Essa ferramenta é um projeto livre e de código-fonte aberto, que tem como objetivo ser utilizado para desenvolver, gerenciar e executar contêineres no GNU/Linux. Em sua concepção […]
Teste de mutação: conceito, funcionamento e desafios para implementação
O teste de mutação é uma técnica para avaliar a qualidade dos testes de software e projetar novos casos de verificação. Neste artigo, vamos explicar o que são testes de mutação, como funcionam, quais são seus benefícios e desafios, além de como aplicá-los na prática. O que é teste de mutação? Teste de mutação é […]
Como funciona o Capture The Flag de segurança da informação?
Capture the Flag ou “Capture a Bandeira” em português, é um jogo popular que envolve dois times tentando capturar a bandeira do adversário e trazê-la de volta para a sua própria base. Embora seja comumente jogado por crianças e jovens em parques e escolas, o jogo também é popular entre equipes de segurança da informação, […]
Como escrever testes unitários que fazem a diferença?
Neste artigo, vamos revisar o que são testes unitários e como é um diferencial saber escrevê-los bem. Se você chegou aqui, já é um bom sinal que você se preocupa com a qualidade das suas entregas e entende o quão precioso é investir seu tempo em escrever testes que agregam valor (e vão muito além […]
Mapeamento de hard skills: guia para lideranças avaliarem seus times
O artigo de hoje é derivado de um estudo iniciado em 2017 sobre o mapeamento de hard skills de profissionais de design. No entanto, agora, o foco é na carreira de pessoas engenheiras de software. O problema fundamental abordado no material original diz respeito à máxima “você não gerencia aquilo que você não mede”. Como […]