Daniel Espino Garcia
Software Design Engineer building React and Go applications at Mattermost.
Daniel Espino Garcia focuses on building maintainable full-stack interfaces, writing primarily in React, React Native, and Go. As a Software Design Engineer at Mattermost, he helped re-architect the latest version of their mobile app.
He challenges standard abstraction maxims by advocating for principles like YAGNI to create simpler codebases. His talks cover practical component lifecycle strategies, from establishing minimum viable interfaces for business logic to navigating the trade-offs of React hooks.
Outside of work, Daniel studies psychology for fun.
Videos
MVI: Minimum Viable Interface for React Components
Daniel Espino Garcia ยท Mattermost
World Congress ยท 2025
Dos and don'ts with react hooks. An opinionated approach
Daniel Espino Garcia ยท Mattermost
World Congress ยท 2024