Thoughts, reflections, and lessons learned along the way.