Documenting the research and development of Pine, a spaced repetition platform for remembering complex topics.