A lot of smart people work in development.
Those who blog include (but I am sure this list is incomplete!):
What am I missing? Because I am certain to have missed some good ones.
There are also many other blogs I love that unfortunately don’t quite fall into the category of development. In fact, I tend to love these ones best, to learn outside my area.