Adventures in Contract Development

Comments

Comments are closed.

For myself, everything Tim had to share in this talk were lessons I learned the hard way. I would have loved to have heard this talk before I end did any free lance work.