This document discusses lessons learned from developing with the Sylius e-commerce platform over 4 years. It notes that Sylius has improved with better organization, more mature code, and a clearer roadmap. However, daily upgrades were initially challenging and business owners prioritize features over code quality. Open source contributing provides skills growth but requires dedicated time. Networking in the Sylius community introduces partners and helps understand how communities work.