Uma das funcionalidades do Git no desenvolvimento de software é a possibilidade de sincronizar nosso código com repositórios online. Mas, você sabia que pode usar mais de um repositório remoto para seu projeto local?
Se você usa Git no desenvolvimento dos seus projetos de software, certamente já se deparou com situações em que escreveu um comando errado, adicionou um arquivo que não deveria no commit, entre outros erros que podem acontecer com qualquer pessoa. Aqui vamos mostrar como resolver alguns dos erros mais comuns de Git.
Uma estratégia muito utilizada em programação é a *guard clause* (cláusula guardiã), também conhecida como *early return*. Vamos ver rapidamente como ela funciona.
Usamos bastante o Capybara para fazer testes de integração. Aqui você vê um cheatsheet com as principais funções dessa gem
Fazer queries de negação sempre gera dúvida entre os desenvolvedores iniciantes no mundo Rails. Vamos ver como usar o where.not?
Veja como adicionar parâmetros customizados durante a criação de uma nova `migration` em Rails.