Developing with libraries