Ricardo Tealdi blog

Yet another tech blog

Why I've chosen octopress?

| Comments

When I decided to create a blog, I’ve started to search for a blog engine that could makes me feel comfortable to keep it updated.

So I decided to look for something that I could create posts using a text editor, that was easy to deploy and lightweight.

After I’d googled about it, I’ve found the Octopress.

Octopress is a simple framework designed for Jekyll, that is powering GitHub Pages. Jekyll is a simple, lightweight static site generator written in Ruby. It takes a template directory (representing the raw form of a website), runs it through Textile or Markdown and Liquid converters, and spits out a complete, static website suitable for serving with Apache or your favorite web server.

Then, I’ve decided to give it a try, and until now, it is above all my expectations.

The advantages that made me test octopress, is that with it I can:

  • Test any changes locally, before I deploy it
  • Use its plugins to generate code snippets
  • Use markdown to write blog posts
  • Easily change and customize the theme
  • Easily deploy to Heroku
  • Generate static files of the entire site
  • Keep the blog versioned

If you have more info to share about octopress (pros or cons), feel free to send me.