projects authors design book open source builders linux construction books developers novel online shopping shop fiction author