Web Workers

Caso você já tenha executado tarefas que demandam maior poder de processamento em uma página web, pode ter percebido que ocorrem travamentos e lentidão na interface que afetam negativamente a experiência do usuário.  Um dos motivos que faz isso acontecer é a execução de tarefas que gastam muito tempo para serem executadas e que, por… Continuar lendo Web Workers

Usabilidade: retorno de investimento e aumento de performance para empresas e produtos de tecnologia

Usabilidade, experiência do usuário e ux, são palavras que a gente escuta bastante, principalmente quando o assunto é desenvolvimento de software.  Mas o que elas realmente querem dizer? Será que elas são realmente o futuro do desenvolvimento? Elas conseguem aumentar a performance de um produto/serviço tecnológico suficientemente para que esse investimento retorne? Acreditamos que todo… Continuar lendo Usabilidade: retorno de investimento e aumento de performance para empresas e produtos de tecnologia

Arquitetura hexagonal

Arquitetura de sistemas: uma preocupação que todos desenvolvedores possuem ao desenvolver uma nova aplicação. A arquitetura de um sistema é o que irá mapear as funcionalidades dos componentes da sua aplicação, junto com a interação do usuário com estes componentes. Hoje, iremos falar de uma arquitetura em específico: a arquitetura hexagonal.  Mostrar os prós e… Continuar lendo Arquitetura hexagonal

Open Source: O que é, qual a importância e o atual cenário

Afinal, o que é código Open Source?  O termo open source é usado para denominar todo software cujo código-fonte é aberto para qualquer pessoa. Isso significa que terceiros podem analisar, auditar e em alguns casos até fazer modificações para atender suas necessidades ou realizar melhorias. O open source não deve ser confundido com o Software… Continuar lendo Open Source: O que é, qual a importância e o atual cenário

Outsourcing de software ou desenvolvimento interno? Descubra qual é o melhor

No mercado atual, a busca por aplicativos próprios tem se tornado algo comum entre muitas empresas. Ficar perto do cliente é sempre uma forma de melhorar a imagem da marca e, nesse sentido, os apps cumprem esse papel com qualidade. Nessa hora, estratégias como o outsourcing de software são muito utilizadas. A terceirização do desenvolvimento… Continuar lendo Outsourcing de software ou desenvolvimento interno? Descubra qual é o melhor