Tag: Reflections at 30

Some reflections and lessons learned over the last 30 years.