Topics: building open source software, language interoperability, libraries that do 80% of the job