Done by Code: my journey through software engineering.

Got any idea or recommendations?