Hello, I'm Diego Martín Lafuente, an engineer, designer, and writer in Barcelona working as Director of Engineering.

I write about business, design, history, technology, and other topics.

Latest on the blog

Design

A common UX problem in e-commerce product listings

Sep 16, 2019

E-commerce websites often let users change how many items they see per page. This looks like a simple feature, but when it resets the list or moves the user away from their current position, it creates unnecessary friction. This article explains the problem and proposes a better behavior for “items per page” controls.

Other posts worth reading…