Hi. I'm looking for resources, links, articles etc, that give an introduction to Bitcoin on a slightly more technical level. I'm not actually new to Bitcoin - I've been buying and selling coins since just before April and have been lurking on these forums every day since then - but I want to try and get an understanding of the internals of Bitcoin, how it's all working under the hood.
I've read the whitepaper and tried reading the wiki, but I find some of the more technical info kind of assumes an understanding of crypto-currencies in general, and I'm failing to join the dots. So I'm looking for a good place to start to develop a more technical understanding. Any links and pointers much appreciated.