When thinking of internet scale services we normally think of Google, Facebook and some other companies, but rarely about Microsoft.
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.
Continue reading Opinion on the paper On Designing and Deploying Internet-Scale Services
Undoing changes is a little scary, right? I hope this article helps you to keep calm when you need to undo stuff.
In this article I will talk about the ways we have available to undo things when using git. I will tackle git checkout
, git reset
, git clean
and git revert
.
Continue reading Undo changes in git
I just did a git hard reset and now I need my previous work. This is how.
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?
How to rename a branch in git
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
A great book to start with phoenix
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
Pagination