Início Artigos
Artigos
Feed RSS-
restQL: Lidando com a complexidade de consultas a microservices
A trajetória da B2W ao optar por migrar sua solução monolítica para uma arquitetura de microservices. Como resultado, o restQL: uma solução open-source para orquestração de chamadas a microservices. Confira nesse artigo os benefícios e desafios dessa migração, bem como as principais funcionalidades do restQL.
-
Minha carreira: do trabalho informal às principais empresas de tecnologia
A área de desenvolvimento de software ainda é vista por muitas pessoas como uma área que requer uma formação acadêmica para se atuar. Nessa série de artigos, Alvaro Videla desmistifica um pouco desse fato, contando sua trajetória: de um trabalho informal nas ruas, para empresas de ponta de tecnologia. Nessa primeira publicação, ele conta seus primeiros passos e como aprendeu a programar.
-
Perguntas e respostas sobre o livro SAFe Distilled
O livro SAFe Distilled quebra a complexidade deste framework em explicações fáceis de entender e orientações práticas. É um material para adquirir profundo entendimento do Scaled Agile Framework, e como implementá-lo com êxito.
-
Unindo desenvolvimento ágil e DevOps
A metodologia ágil mais famosa para gestão e planejamento de projetos, o Scrum, precede o crescimento de uma cultura DevOps. Consequentemente, as práticas dentro dessa metodologia (e outros frameworks ágeis), focam bastante no que podemos vagamente definir como os aspectos de entrega de software, e bem menos nos aspectos operacionais.
-
Transcenda o mindset de “Fábrica de Features” usando Modern Agile e OKR
Usar Ágil com metas waterfall transforma times em "fábricas de features" sem foco em entregar valor. Para transcender esse mindset, empresas podem aplicar os 4 princípios do Modern Agile e usar OKR (Objectives and Key Results). Combinar Modern Agile com o uso correto de OKR pode ser uma maneira leve para organizações darem autonomia para equipes experimentarem e alcançarem resultados sensacionais.
-
Como as Redes Neurais Convolucionais realizam o reconhecimento de imagem
O reconhecimento de imagens é um campo de estudo desafiador. Neste artigo explicaremos conceitos, aplicações e técnicas de reconhecimento de imagem utilizando Redes Neurais Convolucionais (CNN).
-
Desmistificando o Spring Cloud Netflix
A Spring Cloud possui uma stack de microservices frequentemente atualizada. O objetivo do Spring Cloud é fornecer uma integração completa entre o Spring Boot e o projeto Netflix OSS. Hoje o Netflix OSS é sinônimo de desenvolvimento de microservices em ambiente em nuvem, com uma anotação simplificada é possível ter alguns componentes utilizados pelo Netflix em execução no seu ambiente.
-
Seis maneiras em que o Ágil pode se tornar estático
Apesar das complexidades das metodologias de desenvolvimento ágil, dadas as condições e ferramentas ideais, times de TI podem implementá-las para impulsionar os negócios.
-
Os sete passos para construir uma empresa de desenvolvimento de software de sucesso
Construir uma empresa de desenvolvimento de software de sucesso é difícil. Existem muitos desafios e barreiras que precisam ser superadas. Este artigo traz sete pontos que podem contribuir.
-
Introdução ao aprendizado de máquinas
Uma rápida introdução ao conceito de Aprendizado de Máquinas, explorando as abordagens supervisionada e não supervisionada.
-
Migrando para o sistema de módulos Java (Jigsaw) sem sofrimento
Este artigo é um estudo de caso sobre as mudanças necessárias em uma aplicação que deseja fazer uso do novo sistema de módulos do Java, o Jigsaw, um conhecimento importante para os desenvolvedores que utilizam o Java 9 e versões futuras.
-
Quatro dicas para trabalhar com componentes no Angular
Independentemente da versão do Angular que você esteja utilizando, aprender a usar bem componentes é muito importante. Neste artigo, Jonathan Saring apresenta quatro dicas de como trabalhar com componentes no Angular.