Black Hat Rust: July Update

Initially planned for July 2021, the book is a little bit off schedule.

I could invoke many pretexts such as: 100% of tech projects are off schedule, COVID-19, English is not my native language, or that the weather is terrible (??)...

But I won't.

The principal reason is simple: I underestimated how hard it's to write a book, particularly a highly technical one, for engineers. Writing a book is way harder than writing a blog and waaaaaay harder than writing code. I estimate that a section that takes 15 mins to read, takes anywhere between 1 and 30 hours of work to produce: research, planning code, writing code, illustrations, writing, fact-checking, spell checking, editing, and formatting.

Now, for the good news: I'm more and more satisfied with the shape the book is taking. Here is what is done today:

What remains to do:

  • Writing chapters 5, 8, 12 and 13
  • ~10% of the code
  • I review and fix typos and grammatical errors approximately every two weeks: some mistakes can be found during the interval.
  • Illustrations are not perfect. I made them such that they are clear to understand, but not all are beautiful, yet.

My adjusted estimates for the coming weeks:

  • I expect chapters 1, 2, 3, 4, 6, 7, 9, 10, 11, 14 to be mostly good by the beginning of August.
  • Then I will take a few days off to rest, the past months have been crazy.
  • Chapters 5, 8, 12, and 13 are planned for between mid-August and mid-September.
  • From mid-September to the end of September, I will dedicate all my energy to gather feedback, fix the remaining mistakes, layout issues, and other inconveniences.

Thank you again 🙏

1 email / week to learn how to (ab)use technology for fun & profit: Programming, Hacking & Entrepreneurship.
I hate spam even more than you do. I'll never share your email, and you can unsubscribe at any time.

Tags: hacking, entrepreneurship, programming, rust, security, black-hat-rust

Want to learn Rust, Cryptography and Security? Get my book Black Hat Rust!