Developing the Unsplash-Trello integration
May 26, 2017Gus Ballard

Summary
This post details the technical implementation of the Unsplash integration into Trello. It describes the use of React for the background selector component, the unsplash-js library for API interactions, and the IntersectionObserver API to implement infinite scrolling for background options. It also discusses cross-browser compatibility challenges with flexbox and the solution of using `display: flex` throughout the DOM tree. The pre-launch strategy involved a soft launch to 5% of users and Trello Community members.