OS development is not always that interesting... sometimes you have to do boring stuff, like refactoring code, or spending hours trying to find a bug, or implementing something and then deleting it because it didn't work the way I though it would. I'd like some feedback on how do you think I should handle that stuff?