That's one of the things I love about this place - there's a mix of response types. Whenever there's a module that can help, someone points to it. Sooner or later, someone else posts some code or pseudo code (which may or may not use a module) to solve the problem.
The good old saying "Give me a fish and I eat for a day, teach me to fish and I eat for a lifetime" neglects the starving. If I'm starving, there's no time to learn to fish. "I need to eat now, so how about a small fillet while I practice tying knots?" Then, when my stomach is no longer growling, but I'm still hungry, I can concentrate on learning. (See Maslow's Hierarchy of Needs for an in-depth discussion.)
In long-enough lived threads, you can usually find some morsels to use now, and references to grow with later.