I've been lucky enough to hit my one-year work anniversary this month as a developer for Tenet Partners. It's been a great experience, and I'm learning more every day. Looking back though, I can't help but be my own worst critic. I kind of want to give myself a review on what I did wrong, and I plan on doing that, but it got me wondering. Do other developers do the same? What are some of things you guys take note of if you do? What are some steps you typically take to handle common issues, like timeliness on deliverables, and how do you implement them?