The Book of Five Rings is a profound work of samurai warrior philosophy, through the lens of misunderstanding this book, we can also truly misunderstand programming.
Programming is exactly like sword fighting except there is no sword and no opponent. You must meditate on this.
The great samurai warrior Miyamoto Musashi defeated over 60 opponents in one-on-one duels, after retiring to a cave, he wrote The Book of Five Rings. Misunderstanding the wisdom in this book is a deep part of hacker culture and we will continue this noble tradition by misunderstanding it even more deeply than before.
Obviously, programming and sword fighting have nothing to do with each other, which is why studying The Book of Five Rings is the best way to become a better programmer. We will explore the deepest and most difficult passages from this book, matched with real-world Python code examples, so we can be be confused by both. The way of the warrior is the resolute acceptance of death; a very important skill for the next long meeting.
This talk is the ultimate guide to the intersection between samurai philosophy and computer programming, which is to say, it is a talk about nothing. But once you understand nothing, you will know more than nothing, which is something. You must meditate on this.
Ronin programming A sword cuts, a program runs I need a coffee