Index ¦ Arquivos ¦ Atom

Fluxo de trabalho com o Git - Sugestões de uso

Existem diversos padrões e estruturações quando se trata de versionamento de código com git. Um fluxo de trabalho que tem sido muito utilizado pela comunidade é o Feature Branch Workflow, que basicamente diz que cada nova funcionalidade do sistema (ou correção de bugs) deve ter uma nova branch, ao invés de ser trabalhada na branch master...


Startup - A execução (execução em uma startup)

Execução de uma startup não é a parte mais divertida de uma empresa, mas é a mais crítica e importante. Muitas pessoas ficam fascinadas com histórias incríveis de pessoas que ficaram bilionárias graças a criação de startups, que cresceram em níveis assustadores, mas todas as histórias mostram que aqueles que tiveram sucesso são os que mais trabalharam e lutaram para buscar...


Como melhorar sua felicidade e realização pelo estado de "flow"

Essa terminologia foi estudada pelo psicólogo húngaro Mihaly Csikszentmihalyi, o "flow" ou como vai ser referenciado nesse texto como "fluxo", é caracterizado como o estado mental de profunda alegria e criatividade, proveniente de um envolvimento total na realização de alguma atividade...


Burnout (o que é e como lidar com esse problema)

Na área de ciência da computação as pessoas tem uma tendência em sentir os sintomas do burnout, no entanto a grande maioria sequer o conhece. Decidi escrever sobre o problema até para melhor esclarecer esse problema para os meus colegas e mostrar como resolvê-lo de uma forma inteligente.


Startup - O início (desenvolvendo uma ideia e porque iniciar uma startup)

Aqui vamos ter um pouco de reflexão sobre startups e falar um pouco sobre o porque criar uma startup e como desenvolver e validar uma ideia de startup...


Introdução à Redes de Computadores

Computadores se comunicam (trocam dados) com o objetivo de gerar valor para os dois lados, cada lado da rede precisa de alguma coisa e por isso estão comunicando. Por instância, você chama o Facebook para conversar com seus amigos e o Facebook responde para ganhar dinheiro com propaganda...


O inferno das dependências

Ferramentas, bibliotecas e frameworks que usamos hoje para construir nossas aplicações web são drasticamente diferentes daquelas usadas a poucos anos atrás. Em poucos anos, muitas dessas tecnologias mudarão novamente. Mesmo assim, muitos de nós utilizamos essas tecnologias como uma parte central, inseparável... Qual seria o problema?


Containers - Infraestrutura simples e rápida

A virtualização baseada em containers é uma das tecnologias mais quentes se for pensar no contexto da computação em nuvem. Ela gera combustível para inovação e muda como as aplicações são desenvolvidas e operadas hoje em dia. É difícil nomear grandes empresas de tecnologia que não estejam investindo...


Uma simples introdução a MicroServices

Hoje, o ecosistema tecnológico muda incessantemente, novas linguagens, estruturas e soluções surgem a todo momento. Usuários esperam que as empresas entreguem valor rápido e frequente. Aplicações com a arquitetura monolítica não lidar com os desafios da mudança rápida...


Consertando erros no Git

Fazer coisas erradas no git é facil e descobrir com consertar esses erros é dificil. A menos que você conheça profundamente a documentação do git, fica quase impossível de achar maneiras de consertar seus erros, nesse artigo vamos debater alguns erros comuns e como consert...

© 2015 - 2017 Nicolas Bontempo. Todos os direitos reservados.