This presentation summarizes my understanding of best practices in naming things for software development.
The title is inspired by the following quote:
"There are only two hard things in Computer Science: cache invalidation and naming things."
- Phil Karlton
The slides can be seen here:
https://indrajeetpatil.github.io/second-hardest-cs-thing/

I'd love to hear thoughts and comments here.
Please note that the second-hardest-cs-thing project is released with a Contributor Code of Conduct. By contributing to this project, you agree to abide by its terms.