This document discusses lessons learned from using the Django framework in the CityOS open data platform. It summarizes that CityOS aims to enable crowd mapping of transitory information and communities around open data practices. The platform originated from a project in Naples to map street art that was later restarted using Django, AWS, and modern technologies with a goal of a meta-level approach. Django was chosen for its geographic features like GeoDjango but caching, optimizations, and real-time updates presented challenges. Additional issues involved customizing map markers, choosing base maps, and geocoding street addresses from various APIs. The document stresses that rushing geographic systems is bad, geographic data problems are often in the data itself, and keeping GIS simple