refactor(blog): improve list