What's a good resource to learn how [technically] bitcoin works?
Take a look into the technical wiki pages: https://en.bitcoin.it/wiki/Category:Technical

For example, Technical background of version 1 Bitcoin addresses explains how Bitcoin addresses are generated, or the Protocol specification might help you as well.