<footer>

  <div class='footer-tags'>
    <h3>Random Tags</h3>
    <ul class='random-tag-list'>
      <% blog.tags.to_a.shuffle[0...20].each do |tag, articles| %>
      <li><%= link_to "#{tag}", tag_path(tag) %></li>
      <% end %>
    </ul>
  </div>

  <div class='recent-posts'>
    <h3>Random Posts</h3>
    <ul>
      <% blog.articles.shuffle[0...10].each do |article| %>
      <li><%= link_to article.title, article %></li>
      <% end %>
    </ul>
  </div>

</footer>

<footer>

  <div class='footer-tags'>
    <h3>Random Tags</h3>
    <ul class='random-tag-list'>
      <% blog.tags.to_a.shuffle[0...20].each do |tag, articles| %>
      <li><%= link_to "#{tag}", tag_path(tag) %></li>
      <% end %>
    </ul>
  </div>

  <div class='recent-posts'>
    <h3>Random Interviewees</h3>
    <ul>
      <% blog.articles.shuffle[0...10].each do |article| %>
      <li><%= link_to article.title, tag_path(article.title) %></li>
      <% end %>
    </ul>
  </div>

</footer>

Improve random post list in footer
Improve random post list in footer

Instead of linking to singular articles
Author list points to tags of author
Offer a bigger, more useful selection and overview
