I am working on some programming. It sounds fairly simple: create a bunch of custom documents for each of our speakers for a course and email them a packet. But a speaker can be a guest, or staff (different set of documents for each), some documents have to be merged on a per talk basis, some on a per speaker basis, some of the documents are compound docs (page 1 merges with speakers, page 2 -4 have to repeat for each talk, the last page is static, etc).
So I have a process that: merges to word, breaks apart the merges by speakers or talks, shoving the now individual docs into a folder or each speaker, then converts docs to pdfs, then makes multiple pdfs into single pdfs, then zipping contents of each speaker's folder, then attaches and emails with a customized email to each speaker and then cleans up after itself.
So, I have users wondering why this took so long to create, others that are like "thanks - can we change this 1 document here so that it does x?" etc.
I want someone, anyone, to recognize what a huge challenge this was, and how f***ing amazing I am for coming up with a solution at all. We have gotten to the point where they just expect me to solve everything, and so take my efforts for granted.
Like I wave my hands, and MAGIC -- we have new code.