Bootstrap allows customization of its UI library at compile time using SASS variables. In React we can do better by theming at runtime using a context based theme. We also look at overriding component styles and styles that depend on component nesting.
It was a desire to create games that motivated Phil to learn to program on 8 and 16-bit computers. Then the web came along. He now applies the things he learned in his childhood to making interactive websites.