How Etsy tackles UI Performance in mobile performance
Showing 3 of 3 articles (Page 1 of 1)
Etsy's Android listing screen had 4,000+ lines of code in a single file, single-digit test coverage, and 200 experiments running. Something had to give.
Etsy's iOS listing screen handles 16% of all app traffic. But after a decade, its monolithic architecture was slowing everything down.
Deniz Veli from Etsy tackled a problem every Android dev knows: GridView and ListView just don't cut it for complex layouts. So they built their own.