
CI/CD: vantagens e principais ferramentas para conhecer
CI/CD se refere à Integração Contínua e Entrega Contínua, processos que são cruciais para garantir a implementação de aplicações diversas. CI e CD são siglas para Int (...)
Uma conversa franca, de desenvolvedor para desenvolvedor
CI/CD: vantagens e principais ferramentas para conhecer
CI/CD se refere à Integração Contínua e Entrega Contínua, processos que são cruciais para garantir a implementação de aplicações diversas. CI e CD são siglas para Int (...)
O que é e como construir um data lake?
Repositório de dados armazena um grande volume de informações de forma flexível; veja o passo a passo para construir um data lake. O data lake é um repositório de dados ce (...)
Por que o versionamento de software é tão importante?
O processo de versionamento propõe-se ter controle das mudanças e de possíveis problemas no desenvolvimento de aplicações. O versionamento de software é um processo (...)
IDE: o que é um Ambiente de Desenvolvimento Integrado?
O IDE fornece às pessoas desenvolvedoras ferramentas e recursos para a criação de programas de computador, aplicativos e sistemas. O desenvolvimento de software é uma (...)
Webhook: por que você deveria tê-lo em seu repertório
Soluções que levam atualizações de status ao cliente são uma forma eficiente de gerenciar recursos de infraestrutura e melhorar a experiência do consumidor Uma abordagem m (...)
No design de software, menos é mais
Especialista defende abordagem minimalista para o design de software, com objetividade e foco nas necessidades dos clientes. O que faz um bom software ser um bom software? Uma v (...)
Gestão de pessoas em TI: a chave para aumentar a performance
Quando se fala em eficiência da tecnologia, os aspectos técnicos costumam ficar em primeiro plano. Mas uma boa gestão das equipes pode trazer resultados excepcionais para empres (...)
Os 4 arquétipos de líderes de tecnologia
Descubra os 4 arquétipos de líderes de tecnologia e saiba como impulsionar sua carreira, pois liderança vai além do gerenciamento de pessoas. Existe algo de muito estranho q (...)
Quality Assurance: um dever de todos
Quality Assurance deixa de ser um processo de correção de problemas e se torna estratégico para melhorar a experiência das equipes e o resultado final para os clientes M (...)
Evolução do PHP baseada em eficiência
A evolução do PHP reflete o crescimento da internet e as exigências cada vez maiores de recursos, eficiência e produtividade. Saiba mais detalhes! Existe um aspecto estraté (...)
Middleware: para que serve, vantagens e usos mais comuns
O middleware age como um tradutor de diferentes linguagens e estruturas entre duas ou mais aplicações e sistema operacional ou mesmo servidor á parou para pensar nos fatores (...)
DDD: entenda o conceito e aplicações do Domain-Driven Design
O Domain-Driven Design surgiu para facilitar o desenvolvimento de software voltado a partir do conceito, regras e processos dos negócios. Nos meandros da evolução do desenvol (...)
Como começar a atuar na área de UX e UI design?
Entenda a diferença entre UX e UI e saiba como começar ou alavancar a sua carreira nessas profissões Impulsionado pelo movimento de digitalização das empresas que vem cresc (...)
Saiba mais sobre o que é e como usar a plataforma Firebase
Plataforma de BaaS do Google, Firebase, oferece recursos de desenvolvimento, hospedagem e análise de aplicativos web e mobile Você já conhece o Firebase? Essa plataforma de B (...)