Want to know what makes Software Engineers laugh?
When working on projects in teams we archive each change we make in something called a commit. A commit is essentially a set of changes with a message attached describing them. We write a lot of commit messages every day. These messages are published, and shared with the rest of our team. If you’re working on a project whose code is public, it’s shared with the world. In the wee hours of the morning, they can get… entertaining.
Some people on sites like Stack Overflow and other assembled a list of the commit message hall of fame under the title “What the commit?”