CS is less than 100 years old. How do you see it as "mature"?
for developers with full time jobs?
Really, it's a matter of making time for reading and learning. Pick up a paper sometime at night when you don't feel like coding and would otherwise watch TV. Or print it out and read it on the subway or carpool.
You also mentioned Cormen being too hard for the "average developer" and covering stuff you didn't learn in college. Cormen is intended as a textbook for later undergrads or early grad student courses. If you didn't learn the material in college, Cormen is your chance to learn it. And you have to treat it just like you're in college again - really, you can't expect to just magically know things. The whole point is to learn from it - if it covered stuff you already knew, there'd be no reason to read it.
The best thing to do is to first get more specific: what kind of algorithm? Is it database implementations? Virtualization techniques? Filesystem optimization? Graphics hardware? Programming languages?
Then, find the appropriate journals. Get an ACM membership so you can search and get full text of the library.