8 karma · joined October 23, 2020
I'd counter this one. I've too often caught myself watching something, talking to friends or reading a books and being captured by the need to just quickly google that thing triggered by what I am doing at the moment. Most of the time you don't really need to know that information, your curiosity gets the better of you. Instead, maybe just make a quick note and stay in touch with that you're doing instead. Otherwise your life just becomes an endless list of interruptions prompted by needing to know that "one thing".
I second the recommendation for dbt. Especially if you're following an ELT architecture where you load your data into a data warehouse and then want to transform it. However dbt is more useful for transforming existing data, or aggregating data in batches. It's not a tool for generating SQL expressions on-the-fly like your library would allow you to do.