Discussion about this post

User's avatar
Vlad Penev's avatar

This is a fascinating read! I do have a question about the distinction between user-centric engineering and the role of a product designer. From my perspective, areas like accessibility, cognitive load reduction, and workflow simplification feel more aligned with a designer’s responsibilities.

Shouldn’t the developer’s role focus on respecting and implementing these principles when they are thoughtfully presented by designers, rather than needing to develop expertise in them?

On the flip side, I think designers should develop a deeper understanding of front-end concepts, such as validations, error prevention, and error handling, to better align their designs with real-world technical constraints and user interactions.

How do you see the balance of responsibilities here?

Expand full comment
2 more comments...

No posts