A blog from scratch project.