At one time or another, every developer will be faced with having to handle some technical aspects of product management - whether it's dealing with scheduling issues, negotiating project scope, prioritizing bug fixes, or even helping to analyze the cost structure for a new feature. I'll give you some hands-on tips and tricks you can immediately put to use to help you be a more well-rounded developer and contribute to technical product management.