Logging is boring. Combing through the log files to find the problem source is not a thrill either. There are many logging frameworks and log parsers available which make your life easier, but you still have to do a lot of manual work. PostSharp reduces boilerplate code in general, and the developers put a lot of focus on logging. There are many features I found interesting in this extension but in this article I will focus on a specific problem: how to identify slow methods and log their arguments.