The author of the text, who is now working on an open-source project called Authentik Security, made a deliberate decision in 2018 to choose Lit over React for building their application. This choice was influenced by three key factors: shipping speed, flexibility, and avoiding the need to rebuild or migrate all at once. The author found that Lit offered better modularity, flexibility, and allowed for easier migration of features over time. In contrast, React's popularity had led to a virtuous cycle of adoption, making it difficult to find developers with experience in using Lit. Despite this, the author believes that their choice was well-suited to their specific situation, prioritizing shipping speed, flexibility, and avoiding the need for extensive rebuilding or migration. The decision highlights the importance of considering tradeoffs when making technical choices, acknowledging that each situation is unique and may require different approaches.