Static Websites With Pelican


A romantic comedy


Matt Makai / @mattmakai

CFPB in Washington, D.C.

Tim O'Reilly @ CFPB

Blog post

O'Reilly Tweet

Hacker News Frontpage

Free "Infinite" Scaling

Pelican

Static Site Generation

Developing with Pelican

  • Write in ReStructuredText
  • Create & modify Jinja2 templates
  • Code Pelican extensions in Python
  • Import from Wordpress or RSS feeds
  • Add third party services for comments and analytics

Let's do some live coding

Static Site Disadvantages

  • Eventually you may want a database
  • Initial learning curve
  • Publishing is technical compared to using a content management system
  • Lack of realistic Pelican project examples

Coding Across America

Public GitHub Repository

Recap

  • Host on free scalable static services
  • Write in ReStructuredText and modify Jinja2 templates
  • Generate output with Pelican
  • Add third party services for dynamic content

Learn Pelican Blog Post

Resources

2013 Speaking Events

First and Last

Thank you Twilio!

Contact Information

?