You should keep in mind that just because you can do something, doesn’t necessarily mean you should. Try and be aware of the actual value something will provide. If it takes you 40 hours to automate something that is done manually for 5 minutes every month, it would take you 40 YEARS to see the return on investment. Now usually it isn’t something that obvious, but just keep in mind there are rabbit holes at every step in programming.

To be honest, this is something I still struggle with. For example, if an application is loading from a database using SELECT *, with no transformation, based on habit I want to export it to a QVD first and then load that. However, in reality all I am doing is creating additional overhead.

So yeah, this is just a reminder that while we can do crazy things, sometimes the actual business value benefit is increased by handling it in a much boring simpler way.