MISRA and the JPL standards are required reading if you're doing safety-critical work.
They tend to warp the structure of your software and prevent usage of many useful language features.
If you're not doing safety work, the Linux kernel is a great example of 'nice' modern C.