Docker e Docker Compose com PHP Contêineres chegaram para ficar, independente do ambiente em que se trabalha. Seja desenvolvimento, homologação ou produção, muitas pessoas estão usando contêineres pela facilidade de uso, pela manutenibilidade, por ser um processo repetível e...
Novos tempos trouxeram mudanças significativas para o setor de TI. Uma série de transformações, como o surgimento da cultura DevOps, geraram uma verdadeira revolução, ainda em andamento. E elas estão modificando consideravelmente as rotinas no setor. Ao longo...
Inspirada nas diretrizes impostas pela GDPR na Europa, a entrada da Lei Geral de Proteção de Dados no final de 2020 trouxe mudanças para profissionais que trabalham com tecnologia e manuseio de dados como um todo. Embora muito...
O ano de 2020 foi atípico para quase todo mundo. E o setor de tecnologia da informação não ficou ileso. Devido ao novo cenário imposto pela pandemia, muitas tendências para a área de TI foram revistas e solidificadas....
A leitura é uma das principais fontes na busca de conhecimento e um processo obrigatório para quem deseja se tornar um profissional de sucesso. No mundo da Tecnologia da Informação, a realidade não é diferente — os livros...
Você já parou para pensar como está o seu network? ❕ Então pare por um minuto e repense. “Conheço uma pessoa que conhece uma pessoa que, sem dúvidas, vai ter fit com o projeto que você quer desenvolver!”...
Sua empresa não deveria buscar Lucro Ela deveria buscar Prosperidade, que é um pouco diferente. É muito comum demonizarmos empresas por ter e buscar lucro. De maneira geral, tendemos a considerar que organizações (ou pessoas) bem afortunadas não...
Saudades dos tempos em que nós designers tínhamos a opção de escolher uma área específica para nos especializar quando atuando em empresas de tecnologia da informação. Nessa época seguíamos o double diamond como um time uníssono, porém cada um cuidando de uma etapa. O resultado...
Todo desenvolvedor calcula o funcionamento de um programa quando está escrevendo os códigos. Mas isso não significa necessariamente que esteja projetando a experiência do usuário. UX design não é uma simples consequência de uma boa ideia. Afinal, quando...
Interação e experiência do usuário nunca foram tão importantes no mundo digital como tem sido ultimamente, e isso traz uma nova dificuldade para os desenvolvedores. Você, que é desenvolvedor, acha que pode encarar essa sozinho? Leia esse texto...
Durante os últimos anos, tenho liderado times de tecnologia remotos e de alta performance. A gestão de pessoas, as novas funcionalidades dos produtos, as expectativas do próprio time e dos clientes criam um ambiente complexo em que métricas revisadas periodicamente são...
Imagine aquela pessoa que acabou de se formar no Ensino Médio, cheia de sonhos e planos, abrindo um site para fazer um teste vocacional, e como área sugerida aparece: Tecnologia. Ela se empenha em colher todas as informações...
É importante ressaltar que, pensar no lado humano do Code Review não é desencorajar a fazer code review, pelo contrário. Estou apenas alertando para possíveis problemas causados pelo code review quando feito sem estar consciente de alguns fatores....

A semana está toda planejadinha e alinhada com o time… De repente, brota uma demanda que atropela tudo e todos. Quem nunca passou por isso que atire a primeira pedra! Acontece com todas as áreas, na verdade, é...
Trabalhar home office é considerado o trabalho do futuro e aprender hábitos para melhorar seu desempenho no home office é essencial para todos aqueles que trabalham com tecnologia. Isso é ainda mais evidente depois da quarentena em que...
A última inovação para o mercado de telefonia móvel, a rede 5G, já começou a ser disponibilizada em vários países e trouxe consigo além de grande desempenho, muitas polêmicas. Enquanto, no Brasil, ainda nos preparamos para que operadoras...
O trabalho remoto está cada vez mais presente nas empresas. Com a chegada do Covid-19, esse cenário tem se ampliado ainda mais. A modalidade, que já estava em plena expansão no Brasil, ganhou força: segundo estudo de André...
*Artigo publicado originalmente no Linkedin Procrastinar. Esse é um péssimo hábito nutrido pela maioria das pessoas. É comum a gente querer resolver as coisas que mais temos facilidade primeiro e empurrar as demais, que julgamos difíceis, até o limite...
*Artigo publicado originalmente no Linkedin Em tese, fazer home office é a coisa mais fácil do mundo: é só trabalhar em casa e pronto! Mas a prática não é tão simples assim. Adotar essa modalidade de trabalho remoto...
*Artigo publicado originalmente no Linkedin Kari, quero me tornar remoto(a), por onde eu começo? Outro dia essa pergunta surgiu de um bate-papo e achei pertinente trazer pra cá. 1. Acreditar no modelo O ponto inicial, na minha visão,...
Em março, fazemos questão de comemorar o mês que é só nosso (das mulheres). Afinal, é no dia 08 de março que celebramos o dia Internacional da Mulher! ❤ A data é uma grande oportunidade para reforçarmos a...
Na Impulso, nós acreditamos de verdade que o trabalho remoto é o futuro do trabalho! Tanto é que não só implementamos esse modelo de trabalho internamente, como também apoiamos empresas e iniciativas que fomentam a modalidade. Para nós,...
MVVM, Koin, Rx, Room, Databinding e um pouco mais… Nos dois primeiros artigos, falamos dos módulos domain e data. Domain Data Presentation Presentation Module Finalmente, chegamos no último module do nosso projeto! Para os nossos usuários, é o mais...
MVVM, Koin, Rx, Room, Databinding e um pouco mais… No primeiro artigo da série, fizemos o setup inicial do projeto e criamos o nosso module domain. Domain Data Presentation Data Module Todos os projetos Android possuem dados, os quais...
MVVM, Koin, Rx, Room, Databinding e um pouco mais… Certamente você já ouviu falar de modularização em algum momento no desenvolvimento Android, certo? Se não, sem problemas. Esta série também é para você que quer aprender do zero. A...
Neste artigo, iremos demonstrar o design pattern chain of responsibility e como implementá-lo com baixo acoplamento no spring boot.
Introduction A few days ago I was talking to my best friend via text. We do this thing where we send code (or code-like) snippets to each other as a way to talk about everyday situations. For instance...
Faaaala, “Vimzeiro”! Vamos falar sobre edição no Vim? No último capítulo abordamos alguns conceitos de remoção do Vim. Se você perdeu, clique aqui para ver o que perdeu. Neste o nosso objetivo é falar um pouco sobre edição, ou seja,...
Em maio de 2019, divulgamos as Notas de Atualização: Versão 0.2.7 da nossa Atena e esperamos que tenha gostado das novidades! Para agora temos uma pequena atualização com várias correções e ajustes! Gostaríamos de agradecer a todos os Impulsers...
GraphQL é uma especificação de Query Language para APIs baseada no conceito de grafos. Um grafo, possui vários pontos, chamados de nó e ligados uns aos outros. Cada nó pode ser entendido como um recurso do sistema. Um recurso...
Faaaala, impulser. No último capítulo falamos sobre comandos de navegação, e agora, neste artigo vamos introduzir os comandos de remoção. Se você chegou direto aqui e quer dar um confere nos últimos artigos:– SEJA PRODUTIVO COM O VIM...
Introdução Qualidade de código é um assunto, por vezes, pouco debatido. Muitas vezes, nos limitamos a entender este tema por um simples “código que funciona”. Mas, isto é realmente suficiente? Afinal, o que é Qualidade de Código? Existem...
Introdução Com o frequente crescimento do mercado de TI, tornou-se indispensável ser ágil ao produzir software. Porém, mais do que ágil, é preciso ser eficiente. Visando a eficiência e diminuindo os intervalos entre as versões, testes e publicações,...
Olá, pessoal. Este é o segundo artigo da série sobre vim. No primeiro demos uma introdução geral, falamos sobre as principais vantagens de se utilizar o editor e já falamos sobre os principais e mais utilizados comandos. Você...
Tem dias que não têm jeito: a concentração parece algo inatingível e até um meme que você já cansou de ver no feed parece mais interessante do que a tarefa que precisa ser entregue com urgência. O problema...
Com o Laravel é possível criar um login padrão (com email ou username e senha) para autenticar os usuários no sistema que está a desenvolver. A autenticação está descrita na documentação na área de Segurança > Autenticação. Seguindo...
Fazendo um evento ser escutado em diversos components em hierarquias diferentes
Fala, pessoal, tudo joia? Hoje, vou escrever sobre o desenvolvimento de módulos nativos para o react-native. A ideia surgiu após eu ter que desenvolver um módulo para integrar ao SDK de um gateway de pagamentos. Neste post, vamos...
O vim é um editor de texto que roda direto no terminal e, nestas últimas semanas, tenho aprendido um pouco de como utilizá-lo. Para me ajudar a fixar o que estou aprendendo – e também porque há bem pouco...
A função de programador(a) é requisitada em muitas empresas e se tornou essencial para um bom avanço no mercado, independente do ramo de atuação. Quase todas as áreas de produção ou serviço possuem um sistema, aplicativo ou melhoria...
Oportunidade em Tecnologia da Informação (TI) é o que não falta em um mercado tão aquecido como o nosso. Somente nos cálculos da Associação Brasileira de Startups em entrevista ao UOL, entre janeiro e abril de 2019 foram...
Em times de desenvolvimento de software que seguem Metodologias Ágeis, a função de Product Owner (PO) é imprescindível. Trata-se de um cargo extremamente estratégico para as empresas, já que é essa pessoa quem ficará responsável pelo retorno sobre...
Lançado em 2013, o livro Remote: office not required (no Brasil, traduzido para Remote: escritório para quê?) é uma das principais referências quando o assunto é desenvolvimento remoto. O best-seller explora amplamente o home office, em especial no...
O que é mais difícil de acompanhar: o noticiário de política do Brasil ou a cena de tecnologia no mundo? Brincadeiras à parte, ficar por dentro das novidades da nossa área requer um refresh constante em sites de...
Estudos publicados recentemente apontam que o trabalho remoto faz parte da rotina de mais da metade da sociedade brasileira. Uma dessas sondagens é a Global Evolving Workforce, uma publicação mundial patrocinada pela Dell e Intel que colocou o...
O Scrum é o framework mais utilizado no mundo todo, de acordo com o State of Agile Report. Realizada anualmente, a pesquisa estima que 56% do mercado utilize essa metodologia ágil e outra parcela significativa das empresas (19%)...
Se você costuma usar mais o seu smartphone do que o seu notebook, sabe como é chato precisar instalar cada vez mais aplicativos pesados e frequentemente gastar seu pacote de dados com atualizações. Os browsers modernos têm trabalhando...
Fala, dev! Hoje vou falar um pouco sobre Formcat: uma lib que vem me ajudando muito a trabalhar com formulários em React. Quem trabalha ou já trabalhou com React, em algum momento precisou criar formulários com validações, manipulações...
Quais são as principais obrigações de Microempreendedores Individuais e Microempresas de tecnologia?
Cuidar das finanças é algo que algumas pessoas que trabalham na Tecnologia da Informação (TI) de forma independente e em projetos de software tentam fugir. Mas não tem jeito: é preciso encarar as obrigações financeiras. Esse é um...
Em maio de 2019, divulgamos nossas Notas de Atualização: Versão 0.2.X da nossa Atena e esperamos que tenha gostado das novidades! Para agora temos uma atualização menor, mas não menos importante! NOVOS COMANDOS !comandosAtravés do !comandos é possível...
O que você pensa quando alguém fala em empregos do futuro? Em extinção de profissões, em especial aquelas repetitivas ou previsíveis que podem ser aprendidas por uma máquina? Ou, por outro lado, no surgimento de outras tantas possibilidades...
Não são todas as profissões que possibilitam o trabalho à distância, mas na Tecnologia da Informação (TI) o home office e até o nomadismo digital já são realidades. Não tão consolidadas, é verdade, porque ainda existem empresas que...
As principais lideranças governamentais do mundo todo têm destino certo a cada início de ano: a cidade de Davos, na Suíça. É nos Alpes que acontece o Fórum Econômico Mundial, uma fundação sem fins lucrativos criada há quase...
Ter maior controle do cache e armazenamento configurável dos resultados das solicitações REST são requisitos fundamentais, principalmente nas aplicações atuais que desejam evitar uma quantidade demasiada de requisições. O axios-cache-adapter, como o nome mesmo diz, é um adaptador...
Versão 0.2.X Em outubro de 2018, anunciamos aqui o lançamento da primeira versão da Atena, o projeto de gamificação da nossa comunidade. De lá pra cá, muuuuita coisa avançou e está mais do que na hora de atualizarmos...
Um programa para monitorar PC a distância pode ser realmente útil em determinadas situações. Transferir arquivos de um computador para o outro, prestar assistência técnica para alguém ou ainda programar a dois (pair programming) são três bons exemplos...
Quem trabalha de projeto de software em projeto de software, vez ou outra precisa parar de codar, procurar novas oportunidades, avaliar as possibilidades de cada uma delas e aplicar para aquela que mais lhe agrada. Essa é uma...
Se você digitar “Tecnologia da Informação” no buscador da Adzuna sem especificar a localidade no Brasil, vai encontrar mais de 7 mil vagas de trabalho. Nesse montante, que poderá te deixar bem perdido(a), estão listados os mais diversos...
Quem procura por um trabalho de programador(a) home office também busca o que está por trás desse tipo de atuação. Até porque muito se fala sobre os ganhos em qualidade de vida e até em produtividade à medida que...
A rotina de pessoas que trabalham com tecnologia, por vezes, é isolada, em especial aqueles que praticam o home office no dia a dia. As muitas horas passadas em frente ao computador quase sempre são solitárias. A falta...
Nós sempre gostamos de viajar, mas foi há cerca de dois anos que fizemos desse hobby um estilo de vida. Junto da Nath, com quem divido a autoria do blog Vida Móvel, me mudo de país a cada...
É bem provável que a função que você desempenha hoje não existia há 10 anos. Não queremos ser pessimistas em relação à sua carreira, mas a mesma atividade também tem poucas chances de sobreviver à próxima década, afinal...
Já conquistamos, como indivíduos, uma série de liberdades importantes na vida real, mas na web ainda somos vassalos de senhores feudais. É esse conjunto de liberdades, quando aplicadas à nossa vida virtual, que chamo de computação soberana. Trata-se...
Quando iniciamos a Impulso há pouco mais de 1 ano tínhamos um objetivo muito claro: impulsionar profissionais e organizações a gerarem mais valor juntos. Fundamentalmente, conectar e alinhar os seus propósitos, viabilizando mais autonomia, dinamismo e flexibilidade para...
Você sabia que, segundo um estudo da Oxford Internet Institute, a contratação de profissionais freelancers em plataformas de trabalho independente teve um aumento de 26% somente entre 2016 e 2017? Serviços de comunicação (28%), suporte administrativo e atendimento...
Até 2001, a gestão de projetos de software era baseada em um modelo que também contemplava outras áreas além do desenvolvimento, como a engenharia civil e a própria administração. Em um dos formatos mais utilizados à época, conhecido...
Os benefícios de trabalhar online para empresas são de conhecimento geral da comunidade de profissionais de tecnologia. Afinal, quando você não precisa acordar cedo, tomar café da manhã correndo e enfrentar um congestionamento para chegar ao escritório e...
Trabalhar das 9h às 18h, batendo ponto em escritórios, em horários que não necessariamente as pessoas são mais produtivas é uma realidade que vem se tornando cada vez menos comum do que se imagina em todas as carreiras,...
Para se trabalhar de casa, de um coworking, de um café ou de qualquer lugar do mundo que se queira no mercado de TI, existem duas possibilidades: ter sido contratado ou contratada por uma empresa que mantém vagas...
As novas tecnologias estão transformando completamente os ambientes de trabalho. É bem provável que você ou alguém que você conheça tenha atualmente um trabalho home office graças à internet. Apesar da popularização do formato nos últimos anos, principalmente...
Com grande alegria lançamos para vocês Atena, um projeto open source de gamificação da Impulso. O QUE É ATENA ? Atena é uma iniciativa open source da Impulso em colaboração com diversos Impulsers, com o objetivo de promover...
Como você já deve ter percebido, as vagas de trabalho no setor de Tecnologia da Informação (TI) estão concentradas nas capitais brasileiras. Um levantamento do buscador de empregos Adzuna confirmou a expectativa ao indicar que São Paulo (SP)...
O cafezinho na copa da empresa, por mais raro que seja entre programadores e programadoras, que em geral aparentam possuir uma natureza um pouco mais introspectiva e dedicam muitas horas ao trabalho, é uma das principais formas de...
Entenda o que é, quais são as perspectivas e como se preparar para o futuro do trabalho em um guia completo desenvolvido por quem entendem do assunto.