The big mistake
Using Tailwind CSS for Notado is the single biggest mistake I have ever made in my career as a developer.
I cannot overstate the amount of technical debt that this has introduced, and how it has compounded over the years since this decision was taken. Never use this for a one-man SaaS project.
One of the biggest consequences of this mistake was that introducing dark mode
immediately became a non-trivial task, especially when compared to
Kullish, where I had the good sense to use
Bulma, and adding dark mode was the
simple case of adding a single link
element to my existing base HTML template: