Git reflog, salvador de emprego da sexta feira da maldade

Primeiro a historinha

Era uma bela quarta feira e não era dia de maldade. Meu colega backender me avisa que eu podia retomar uma tela em que ambos estávamos trabalhando e me disse que ele já tinha terminado a parte dele (sim, onde trabalho os backenders mexem no HTML e JS =P).

Eu tinha parado de trabalhar na tela quinze dias atrás, já que o backender estava enroscado em um bug do IE9 (sim, nós ainda damos suporte =|).

Como de costume e meio no automático, checkoutei a branch dele e fiz update (fetch e pull) dos arquivos em todas as pastas (pequenos projetos independentes) que fazem parte do projeto grande (tudo automatizado num shellzinho básico).

Continue lendo “Git reflog, salvador de emprego da sexta feira da maldade”

Caixas flutuantes, o mistério

Quando trabalhamos com desenvolvimento há um bom tempo, acabamos fazendo as coisas quase sempre da mesma forma.

No começo, ou quando encontramos algum novo desafio, é comum ficar pensando em qual é a “melhor” forma de fazer algo. Uma vez que chegamos à solução, colocamos ela no nosso “repositório” mental e a partir desse momento é comum fazermos “esse algo” seguindo a mesma “solução”. Obviamente, eu não sou a exceção. Continue lendo “Caixas flutuantes, o mistério”

Grande “clearfix” – parte 2

Bora retomar o post do clearfix de uns dias semanas atrás? 😛

Então, o código tinha ficado assim né:

O que ficou pendente foi encontrar uma forma de transformar a string “6” em number. Bom, depois de um pouco de Google pesquisa, encontrei uma forma muito mais legal de fazer o que eu quero preciso… maps do Sass (funciona a partir da versão 3.3). Continue lendo “Grande “clearfix” – parte 2″