We migrated the LinkPeek blog from static HTML to a static HTML blog generated with pelican. There are many static site generators and blogs frameworks to choose from. We decided to move our blog to pelican for the following reasons:

  • To improve blog organization
    We now have Categories, tags, and a blog roll. Our posts are now linked together intelligently.
  • To improve efficiency
    We can now quickly write posts in ReSTructuredText which converts into HTML. The markup is also portable.
  • To improve design
    We had the ability to write a custom theme using jinja.
  • To improve enjoyment
    Pelican is more fun to use then writing static HTML by hand.
  • To improve SEO
    Each post now has a direct URI which promotes sharing.
  • To improve blog speed and durability
    Static HTML is now served directly by nginx instead of paster/cherrypy.
  • To improve project organization
    We placed the linkpeek blog into a separate repository to the rest of the linkpeek.com website. We still may use hg mercurial!
  • To save developer resources
    At first we wanted to code our own static site generator. This would have taken time away from developing our core product, linkpeek webpage to screenshot API. We choose pelican over the competition because we agreed with the projects software design choices, we thought the pelican-quickstart was a great way to setup a skeleton project, and the configuration required was minimal to get started.

Hopefully this change help create a habit of more frequent posting!

Browse the blog archives or subscribe to the full-text feed

Let us capture, store, and update webpage screenshots for you.

See Plans and Pricing
No Risks, Pay-as-you-go