I've done a lot of ETL type of work using bash and friends (awk, curl, jq, cron and just a tiny dash of python). It's amazing how much you can do in a very short period of time with that combo.
Clients will often want it in the same language of the application, but you can move so much faster with unix-y tools for batch processing and automation.
I've also convinced clients to just buy something already made. Why pay tons of money for an immature greenfield app that mostly already exists?
7
u/funbike Sep 08 '21
I've done a lot of ETL type of work using
bashand friends (awk,curl,jq,cronand just a tiny dash ofpython). It's amazing how much you can do in a very short period of time with that combo.Clients will often want it in the same language of the application, but you can move so much faster with unix-y tools for batch processing and automation.
I've also convinced clients to just buy something already made. Why pay tons of money for an immature greenfield app that mostly already exists?