Software Librarians

Libraries are the building blocks of software. All applications I've worked with make heavy use of libraries. But who writes the libraries? In this talk, I want to share my perspective as a library author, and talk about library design, open source, extensibility, documentation, and people.


Outline/Structure of the Keynote

No structure of the presentation yet. I'll talk about architecting libraries and designing software, about open source, about how strategies for designing "libraries" apply to non-library code as well, and so on.

Learning Outcome

I hope to give people a perspective on writing software libraries and hopefully show them that "libraries" are part of our application code as well.

Target Audience

Any software developer

Prerequisites for Attendees

Have experience writing software of any kind really.

schedule Submitted 1 month ago

Public Feedback

comment Suggest improvements to the Speaker