Fixing Some Issues

It’s a little DRYer
The posts page doesn’t look terrible