If you can't justify a full-blown conference or feel like you'd be in over your head at one, check your area and see if you have any user groups geared towards your technology of interest. It can be hit or miss, but you never know until you look.
The Linux usergroup in my area struggles to get people to show up, but the .NET usergroup I attend has a pretty strong following. We have a speaker every month and the less formal environment means you can ask questions or even have an open discussion of the concepts with the speaker afterwards.
The speakers may not always be of the same caliber that you would get at a real conference, but it can still be a good way to expose yourself to new technologies and ways of approaching your code.