Pelican: a Static Site Generator that works for you
Posted on 2025-03-09 in workshops
For years, the Pelican Static Site Generator (SSG) has been my tool of choice for when it comes to managing and operating my website (and the websites of companies I manage).
In this workshop, I explain how to use Pelican effectively for your own private or professional website.
Workshop content
Fundamentals
- Why should a self-employed or freelance person run a personal or company website at all?
- Why are SSGs a good idea for running small websites?
- Analytics and visitor tracking — do I even want that? And how do I manage this without running afoul of the GDPR?
- Interaction and comments — do I want to enable this, and if so, how?
- Choosing a licence for your own content: it doesn’t always have to be “all rights reserved”, Creative Commons does have its perks!
Getting started with Pelican
- Your first Pelican website
- Basic configuration, structure of a Pelican site
- Selecting and configuring a theme
- Creating articles, pages and feeds
Pelican in Detail
- Accessibility
- Creating multilingual content
- Integrating with CI/CD pipelines for automatic rendering
- Changing and customising themes
- Using and configuring Pelican plugins
- Integrating third-party services
Hosting and Collaboration
- Managing your website using version control software (Git)
- Making your site’s sources publicly accessible and allowing visitors to contribute
- Hosting options: static web server, website hosting in an object store, or GitHub/GitLab/Codeberg Pages
Length
2 days of 8 hours each.
Audience
Maximum attendence for this workshop is 10.
I recommended this course for individuals, freelancers, and small companies who run their own website.
Price
My regular price for running this workshop is € 3,000 excluding taxes, travel, and accommodation.
However, if you would like to offer this course to attendees of a conference, community workshop, or other event that you’re running, I’m willing to revise that rate rather steeply. Please contact me to discuss.