Artigos

O que é uma SPA (Single Page Application) e por que você deveria se importar?

Renderize menos. Entregue mais. Olá comunidade! ❤️ Vamos ver hoje o que é uma SPA, ou “Single Page Application”! Se você já navegou em aplicativos web como Gmail, Trello ou Twitter, parabéns: você usou uma SPA sem nem perceber. E não, isso não é magia – é arquitetura web moderna. Mas afinal, o que é uma SPA? SPA é […]

O que é uma SPA (Single Page Application) e por que você deveria se importar? Leia mais »

7 Editores e IDEs para Programadora(e)s

Não é apenas sobre digitar código rápido, mas sobre entender, depurar e refatorar com eficiência. Escolher um bom editor de código ou uma IDE (Integrated Development Environment) pode fazer toda a diferença na produtividade e na experiência de desenvolvimento. Uma IDE é um ambiente de desenvolvimento que reúne, em um único software, ferramentas essenciais para programadores, como editor de código,

7 Editores e IDEs para Programadora(e)s Leia mais »

Estruturas de Dados: A Teoria por Trás de Listas, Pilhas e Filas

Como você organiza seus dados determina a velocidade com que seus programas correm. Olá comunidade!! ❤️ Hoje vamos falar de um assunto novo: estrutura de dados. Quando falamos sobre programação, as estruturas de dados são fundamentais para o desenvolvimento de soluções eficientes e eficazes. Elas representam a maneira como os dados são organizados, armazenados e manipulados

Estruturas de Dados: A Teoria por Trás de Listas, Pilhas e Filas Leia mais »

Ebook – Aprendendo a programar com Python

Estamos muito felizes em anunciar o lançamento do nosso primeiro e-book: Aprendendo a Programar com Python – Fundamentos da Programação para Iniciantes! 🎉 Este e-book foi criado para todas(os) que desejam aprender uma das linguagens de programação mais populares e versáteis da atualidade. Se você é iniciante ou já tem alguma experiência em programação, este material foi feito para desmistificar

Ebook – Aprendendo a programar com Python Leia mais »

Novidades – Lançamento de e-books sobre Programação

Olá comunidade, Estamos muito felizes em anunciar que tem novidade chegando! 🎉 Em breve, vamos lançar o primeiro e-book do grupo Mulheres Programando, repleto de conteúdo relevante e atualizado para você se aprofundar no tema de programação. Este será o primeiro e-book da nossa série, feito com muito carinho e dedicação para apoiar mulheres na tecnologia. Nosso objetivo é trazer

Novidades – Lançamento de e-books sobre Programação Leia mais »

Como escolher a linguagem de programação certa para o seu projeto

Não existe uma linguagem perfeita, mas sim a linguagem perfeita para o seu projeto. Olá!! 💗 Hoje vamos ver algumas dicas de como escolher a melhor linguagem de programação para nosso projeto! Escolher a linguagem de programação certa para o seu projeto é uma das decisões mais importantes que podemos tomar como desenvolvedora de uma nova aplicação.

Como escolher a linguagem de programação certa para o seu projeto Leia mais »

Você sabe o que é microserviço?

Com microserviços, cada parte do sistema evolui de forma independente, mas conectada Olá, comunidade! O ano de 2025 mal começou e já traz um tema fundamental para a nossa área: Microserviços! Vamos explorar como essa arquitetura pode transformar a forma como desenvolvemos e escalamos sistemas, trazendo mais agilidade, flexibilidade e eficiência. Os microserviços são uma arquitetura de software que permite o desenvolvimento

Você sabe o que é microserviço? Leia mais »

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 »