Você já ouviu falar em eXtreme Programming (XP)?
Hoje vou falar sobre um assunto que considero especial: eXtreme Programming. Ele foi (e ainda é) responsável por grandes mudanças em minha vida profissional, me ajudando a evolu (...)
Uma conversa franca, de desenvolvedor para desenvolvedor
Você já ouviu falar em eXtreme Programming (XP)?
Hoje vou falar sobre um assunto que considero especial: eXtreme Programming. Ele foi (e ainda é) responsável por grandes mudanças em minha vida profissional, me ajudando a evolu (...)
Você realmente sabe o que é Scrum?
Hoje é comum vermos muitas empresas falando que trabalham com Scrum, que estão implementando Scrum, que seguem Scrum à risca, etc. É bacana ver o quanto a ideia vem sendo aplic (...)
Dark Launching e Feature Toggles: Como lidar com mudanças críticas em produção
Quando trabalhamos com sistemas grandes, com diversas integrações, camadas, recursos e/ou que possuem muitos usuários, invariavelmente acabamos aprendendo algumas lições. Desc (...)
5 mulheres que colaboraram para o avanço da tecnologia
Nós usamos nosso poder para proteger o mundo. Nós sempre o fizemos.”. - Mulher Maravilha Ao voltarmos nossos olhos para a tecnologia e lembrarmos de personalidades que colab (...)
Como o Docker me ajudou a não dizer: “Na minha máquina funciona”
Olá, no post de hoje iremos falar um pouco sobre docker, e como utilizá-lo em seu ambiente de desenvolvimento. Se você está iniciando sua carreira, talvez não tenha ainda pres (...)
Configurando Nginx para rodar duas aplicações Rails
Quando estamos trabalhando com desenvolvimento de sites e aplicações web, sempre vem a dúvida de como hospedar e manter os sistemas disponíveis para os usuários. É muito comu (...)
5 perguntas importantes que você deve fazer antes de criar um APP
O mobile já é uma realidade. Estamos cada vez mais conectados e usamos nossos smartphones para interagir com amigos, ler notícias, conferir o saldo da conta bancária e fazer tr (...)
Por que aprender a escrever códigos é importante?
Os códigos mudaram a vida de todos nós. O e-mail enviado com seu currículo em anexo, o uso das redes sociais e as melhorias na medicina por causa da tecnologia, são provas diss (...)
5 sites essenciais para programadores
Hey programador! Procurando alguns sites legais para aperfeiçoar seus conhecimentos, se divertir e ficar sempre por dentro das novidades na área? Preparamos uma lista com alguns (...)
Feiticeira dos Números: a primeira programadora
Em 1843, a matemática e escritora inglesa Ada Augusta Byron tornou-se a primeira mulher programadora da história ao escrever um algoritmo para um computador. Tanto sua proeza qua (...)
Você sabe o que é e como funciona um data center?
Um data center é uma estrutura que tem papel importantíssimo para que diversos serviços atuais sejam bem utilizados e para garantir a continuidade de funcionamento de sistemas q (...)
Beta testing: vantagens e desvantagens de abrir o seu produto para testes públicos
Ninguém melhor para avaliar seu produto do que o público que vai utilizá-lo, certo? Depende. Abrir um beta testing exige que sua empresa faça um planejamento das ações, tenha (...)
Quer se tornar programador? Confira estes 5 sites que ajudam quem está começando!
Atualmente existem muitos cursos que ensinam várias linguagens de programação, tanto para os curiosos quanto para quem já começou na área. É possível encontrar sites com cu (...)
Padrões e Princípios para desenvolvimento de interfaces
Com o objetivo de medir a eficiência das interfaces e sistemas, utilizamos inúmeras técnicas de avalição, entrevistas e testes de usabilidade. Mas sabemos que nem sempre um pr (...)