An important lesson: >99% of your blog readers will visit during <1% of the time.
If your goal is to allow people to read the stuff you write, you must be capable of serving your content to >1000 people per second.
Use a good backend (I recommend Servant+Warp or Snap - the only two I've tried that could handle it, out of probably 15 popular options tested) or a good caching reverse proxy (insofar as such a thing can be said to exist) and/or a CDN.
If your goal is to allow people to read the stuff you write, you must be capable of serving your content to >1000 people per second.
Use a good backend (I recommend Servant+Warp or Snap - the only two I've tried that could handle it, out of probably 15 popular options tested) or a good caching reverse proxy (insofar as such a thing can be said to exist) and/or a CDN.