This is a blog project, which I built from scratch.