Blog

Explorando a Clean Architecture: Mais produtividade, menos refatoração

A base de um software escalável está em uma arquitetura limpa A Clean Architecture, proposta por Robert C. Martin (também conhecido como “Uncle Bob”), é um dos paradigmas mais discutidos e aplicados no mundo do desenvolvimento de software moderno. Seu objetivo principal? Padronizar e organizar o código desenvolvido e favorecer a sua reusabilidade, garantindo que nossos sistemas sejam robustos, […]

Explorando a Clean Architecture: Mais produtividade, menos refatoração Leia mais »

Como versionar arquivos grandes?

Com o DVC, versionar grandes volumes de dados nunca foi tão simples! Vimos no mês passado a importância de se versionar código e exploramos o GitLab, uma plataforma para desenvolvimento e colaboração (ver post), e seus principais comandos (ver post). Porém, se você trabalha com dados ou inteligência artificial, provavelmente já se deparou com desafios relacionados ao versionamento de

Como versionar arquivos grandes? Leia mais »

Mulheres que Inspiram #1: A jornada de Gabriela Entringe

Este é o primeiro post da nossa série Mulheres que Inspiram! 💜 Essa série foi criada com o propósito de destacar histórias de mulheres que estão fazendo a diferença em diversas áreas, especialmente na tecnologia. Hoje temos o prazer de compartilhar com vocês a entrevista com Gabriela Entringe, uma mulher que tem se destacado na tecnologia e

Mulheres que Inspiram #1: A jornada de Gabriela Entringe Leia mais »

GitLab: Uma plataforma completa para desenvolvimento e colaboração

Você sabia que o GitLab pode ser o seu aliado na otimização do fluxo de trabalho de desenvolvimento? Esta poderosa plataforma vai muito além do simples controle de versão! Com recursos integrados de CI/CD  (integração contínua / entrega contínua), gerenciamento de projetos e colaboração, o GitLab transforma a forma como desenvolvedoras e desenvolvedores trabalham juntos

GitLab: Uma plataforma completa para desenvolvimento e colaboração Leia mais »

Conheça o novo blog “Mulheres Programando”

É com muita empolgação que anunciamos o lançamento do nosso blog no Stack: Mulheres Programando, um espaço criado para compartilhar conhecimento, oportunidades e histórias de mulheres incríveis que estão moldando o futuro da tecnologia. Nosso blog é mais que uma plataforma de conteúdo – é uma comunidade para todas as mulheres que acreditam no poder

Conheça o novo blog “Mulheres Programando” Leia mais »

10 linguagens de programação que você precisa conhecer

No mundo em constante evolução da tecnologia, aprender novas linguagens de programação é fundamental para se manter atualizado e competitivo no mercado. Cada linguagem tem suas características únicas e áreas de aplicação, tornando algumas mais adequadas para certos projetos do que outras. Leia mais: A Importância da Diversidade e Inclusão na Tecnologia Neste artigo, vamos

10 linguagens de programação que você precisa conhecer Leia mais »

O que é Machine Learning?

Machine learning (ML), ou aprendizado de máquina, é uma subárea da inteligência artificial (IA) que permite que sistemas de software melhorem seu desempenho em tarefas específicas com base em dados e experiências anteriores, sem serem explicitamente programados para isso. Leia mais: Você conhece Ada Lovelace? Em outras palavras, ao invés de seguir instruções fixas, os

O que é Machine Learning? Leia mais »