This document discusses the evolution of the Yesplan web application from 2009 to present. It started as a Seaside application built in Pharo with full page rendering. It transitioned to use more JavaScript and incremental updates. The current version uses Seaside on the server and React on the client, with a REST API and GemStone for deployment. It discusses challenges of developing in Pharo and deploying to GemStone as the applications and technologies evolved over 10 years.