Software developer experienced in creating and maintaining a world-class product used by millions of customers everyday. Specialised in web development and front-end technologies like React, Redux, Rxjs, and flow-type. A product-oriented team-player who walks in other developers’ shoes and wears a customer’s hat.
When developers are talking about scale issues, they usually mention auto-scaling groups, load balancing or shedding, bundle size, code splitting, chunks caching, availability zones, and so on: not everyday pieces of a codin' cake. The truth is that, however, scale issues are not so distant as they may seem. This talk tackles user experience and design patterns at scale, from the perspective of simple elements, like a picker (HTML select), in large applications. How does such a trivial element affect overall scalability?