Blender Rigging conventions
Don't use extrude. Use subdivide when making bones. It important thing to keep in mind when creating bones is axis conventions. Use Rigify add-on.
I'm software developer. I'm interested in Blender 3D, Unreal Engine and things like that.