Trent Walton

Check out this website I found at trentwalton.com

Very well worth the read, as it hits exactly what I feel about how work should be. If you're not into the piece of work you're doing right now, you should complete it and then find something that offsets what you missed that time.