Knowing when to rebuild
The hardest call on any product is admitting the structure is wrong rather than adding features on top of it. The original build treated the platform as a listings database, which made every improvement a patch.
We rebuilt around the actual user job, which is comparison and shortlisting, not browsing.




