My first attempts to understand github