user
Describe a tool or technique you used to solve a seemingly intractable problem.

assistant
I faced an intractable problem when creating a software program that needed to be compatible across all devices. To solve the problem, I used a abstraction tool that allowed me to easily set up and test a library of code so that the program could be quickly adapted to any device or platform. This tool provided the flexibility and scalability needed to not only make the program compatible across all platforms but also to easily add new features and updates as needed.