I wrote some (technical) books

Javascript Best Practices

Programmare con Javascript. Best practices

Matteo Collina, Francesco Fullone, Federico Galassi, Enrico Zimuel

A collection of Javascript best practices to develop web applications from a professional point of view. Some of the topics: Test the code with Mocha and Zombie.js, Node.js, CoffeeScript, Design Pattern, Performance.

FAG Edizioni, Milano, pp. 240, 2013, ISBN 9788866043164
BooksiteBuy online

PHP Best Practices

Programmare con PHP. Best practices


A collection of PHP best practices to develop web applications from a professional point of view. Some of the topics: PHP 5.4, Code refactoring, Cloud services, REST API, Security, Test Driven Development, Performance, Continuous Integration. I wrote the Chapters 2, 5, 7 and 9.

FAG Edizioni, Milano, pp. 544, 2012, ISBN 9788866042303
BooksiteBuy online

Come si fa a usare la firma digitale

Come si fa a usare la firma digitale

Andrea Battistella, Enrico Zimuel

A book about the applications of the electronic signatures in Italian law with pratical and technical aspects. The books shows also the usage of the most used software for the digital signature.

Tecniche Nuove, Milano, pp. 125, 2010, ISBN 9788848124607
Buy online

Sicurezza del codice

Alessandro Sinibaldi

How to write secure software? This book explain the approach to secure programming in different use cases. I wrote Chapter 5 about secure software in PHP.

Hoepli, Milano, pp. 370, 2008, ISBN 9788820341725
Buy online

Revolution OS. Voci dal codice libero


Revolution OS is a 2001 documentary film that traces the twenty-year history of GNU, Linux, open source, and the free software movement. This is the Italian translation of the original documentary with a book that contains a glossary of the technical terms used in the documentary. I collaborated to write this book.

Apogeo, Milano, 85 minutes DVD, pp. 142 book, 2003, ISBN 9788850321544
Buy online

Segreti, Spie e Codici Cifrati

Corrado Giustozzi, Andrea Monti, Enrico Zimuel

A book about cryptography from three different perspectives: historical, law and technical. I wrote the technical part of the book with some example of cryptographic systems and their cryptoanalysis (with software examples included in the CDROM attached to the book).

Apogeo, Milano, pp. 450, 2003 (second edition), ISBN 9788873034834
Appendix (not included in the book) – Buy online