When James Kip, a software engineer, was laid off from his job in March 2020, he worked on several side projects as the months went by. "Kind of like all the other ones that get abandoned after a ...