When thinking of internet scale services we normally think of Google, Facebook and some other companies, but rarely about Microsoft. This paper from 2007 (!!!) from James Hamilton is a tremendous source of information on how to run internet scale services.
In this article I will talk about the ways we have available to undo things when using git. I will tackle
git clean and
Continue reading Undo changes in git
Imagine it’s Friday, you are in a hurry and someone asks you to check on something really quickly. You open the terminal, prepare to checkout a new branch, but before that you just perform a
git reset --hard HEAD~.
Continue reading Git hard reset, now what?
Sometimes we choose the wrong name for our branch or we add some misspelled word and we need to rename the branch.
Continue reading Rename a branch in git
I have just read the book Programming Phoenix: Productive |> Reliable |> Fast. Wow, first because of the framework, I think it’s a very good framework. But I dare you to find out for yourselves, we are talking about the book here :).
Continue reading Book recomendation - Programming Phoenix