On Catharsis

That’s all we have, finally, the words, and they had better be the right ones.1

“Content,” as it’s so often called, is more abundant and cheaper than ever.

We have access to more movies and television, more books, more music than ever before. We are glued to our screens. We scroll our feeds every day to see what everyone we know is posting, and we put up our own posts for others to see on their own feeds. All the while, not fully conscious of what all of this is: we are consuming narrative, and providing our own narrative in turn to be consumed.

Perversely, we seem more than happy to ignore the importance of narrative as an actual communicative device. It feels like too many people are ignorant, or all too keen to dismiss the idea, of narrativeĀ as a tool to learn about the world and the people in it; or as a coping mechanism for when you are going through hard times; or a way to connect you with your deeper self. Continue reading

How to Write a Good Bug Report

The ability to write a good bug report is so much more important than the bug report itself.

More often than not, a shoddy bug report is going to get closed offhand, despite the validity of the bug itself. Most developers don’t have the time to parse through and guess at what the report actually means, and they certainly don’t have the ability to “fix” something if they don’t know what it is they’re fixing. This is especially true if you ever try to open an issue with an open source project — for better or for worse. Continue reading