[En]Coding Architecture - the book