Gerente em desenvolvimento de software: quais são as melhores características
Um dos principais papéis de uma liderança é criar condições para que as pessoas sejam mais produtivas. Aqui, vamos discutir especificamente sobre o que é esperado de uma pessoa gerente em desenvolvimento de software. Afinal, existem estudos que apresentam resultados nas mais diversas áreas do conhecimento. Neles, percebemos que ter boas pessoas gerentes pode ajudar […]
Ferramentas SSDLC: SAST, DAST e SCA
Encontrar harmonia entre desenvolvimento e segurança não é uma tarefa fácil e por isso vamos falar de ferramentas SSDLC! O equilíbrio depende de uma maior compreensão entre times, que precisam se comunicar e entender as dores de cada lado, provendo um ambiente robusto e seguro ao mesmo tempo em que mantém a fluidez na esteira […]
Fast Company Innovation Festival Brasil 2022: inovação, inspiração e transformação
Por causa do dia nacional da inovação, tivemos, ao redor do Brasil, inúmeros eventos sobre o tema e assuntos relacionados. Em São Paulo, um dos mais icônicos, sem dúvida, foi o Fast Company Innovation Festival Brasil 2022. A partir de um olhar de tendências de futuro sem deixar de lado temas da atualidade, o Innovation […]
Manual de plano de estudo da Zup: acelere sua carreira
Este manual tem como objetivo ajudar as pessoas a construir um plano de estudo da Zup otimizado, de acordo com os seus objetivos de carreira. A ideia é trazer pontos e recomendações baseadas na experiência de pessoas criadoras de conteúdo na Zup Edu e literatura acadêmica. Um ponto que temos que ressaltar é que acreditamos […]
Como Deep Learning é utilizado na Engenharia de Software?
Enquanto a Engenharia de Software atua nos sistemas de software, o Deep Learning se volta em como extrair informações de forma automática desses sistemas. Neste artigo, vamos explicar a relação desses dois conceitos e em como Deep Learning pode ajudar nessa história. Vamos descobrir lado a lado? Venha com a gente! Engenharia de Software A […]
8 aprendizados com dois anos de anywhere office
Com a pandemia do covid-19 e a priorização do trabalho remoto, estamos trabalhando há dois anos no modelo anywhere office, que aqui chamamos de Liberdade Zup. Diferente de muitas empresas que voltaram para os escritórios, nós continuamos valorizando trabalhar de onde quisermos e possibilitando o modelo híbrido em nossas sedes de forma opcional. Mas esse […]
Coordenação de eventos de tecnologia: o que você precisa saber para começar
Com base em todas as minhas experiências com coordenação de eventos de tecnologia, quero compartilhar com você como é coordenar e organizar palestras entre pessoas que vivem o universo tech. Para te dar um contexto, sempre que eu ia em algum meetup ou em alguma conferência de tecnologia e assistia às palestras, ficava encantada em […]
Como tratar exceções em uma API Java com @ControllerAdvice
Nesse artigo, vamos revisar o que são e como criar exceções personalizadas, além de elaborar um mecanismo de tratativa e manipulação delas utilizando a anotação @ControllerAdvice em uma classe de forma centralizada em um projeto API Java com Spring Boot. Aqui, faremos a tratativa de dois tipos de erros: um relacionado a argumentos inválidos que […]
Quando usar Reusable Workflow ou Composite Action no GitHub Actions?
Neste artigo, vamos aprofundar as diferenças entre os conceitos de reusable workflow (fluxo de trabalho reutilizável) e Composite Action (ação composta) no GitHub Action. Ambos os conceitos permitem reaproveitar a execução de um conjunto de operações, evitando assim duplicação de comandos ou de setup de ambiente sendo realizados em diversos workflows dentro de um conjunto […]