Contrasts in Number Theory
blogs.scientificamerican.com
blogs.scientificamerican.com
I've started trying to write such things myself [1], because it's almost impossible to find fully-motivated proofs for anything more advanced than first-year undergraduate material. Mathematicians tend to the slick and short, rather than the comprehensible; I have met professors who think their job is done if they take thirty seconds to prove a result, and the student needs ten hours to understand it. This is one of the primary reasons why lectures, rather than textbooks, are still relevant: the lecturer gets a chance to explain rather than just to prove. [2]
Interestingly, in computer science where basic category theory has some traction, the Internet is full of exposition. Methinks there is something of a culture clash between the academics who created category theory, and the compscis who use it.
[1]: http://www.patrickstevens.co.uk/misc/AdjointFunctorTheorems/... [2]: https://www.dpmms.cam.ac.uk/~twk/Lecture.pdf