My goal is to create software that not only pushes the bounds of what software is capable of, but also to meet real needs. As someone who has been writing software for over 20 years, there are so many systemic issues with how we develop software. So often we only partially meet people's needs, or we meet certain needs while making other activities harder. Starting from the perspective that people are the end goal transforms how we visualize solutions.