Occasional Contributor

I'm seeking resources to broaden my scope for learning how to support SharePoint on the more technical side.  Troubleshooting, scripting, servers, etc.  


To this point, I have been more engaged with end users: customizing sites/lists, providing training to users, etc.  However, my role has recently shifted, to where a more technical skillset is required.


I'm seeking advice and recommendations for specific resources that anyone has had success with and can share.