I am trying to accumulate here all free and noteworthy resources on my favourite subjects including web design and development, mobile apps development, software engineering, business, enterpreneurship, online marketing and so on.