An introduction to Golang types from the perspective of a Ruby/JS/Python developer.
You may read a lot about different types of indexes, but if you try to implement them by yourself, it will help you much more. In this article I'm developing a basic NoSQL database from scratch, using Ruby.
The article is a recap of Ruby User Group Berlin meetup talk where I described why in our team did we choose Grape over other frameworks.