Set FEED_MAX_ITEMS = None to include all posts in the Atom feed.
Before: blog.json had only 100 posts (Pelican default limit)
After: blog.json has all 188 published posts
This ensures blog.json contains the complete blog archive for
AI agent consumption and the russell.on.unsandbox.com deployment.
- Makefile: Add jsonresume-all-html target to export resume in 30 themes
- Makefile: Curate list of 30 tested working JSONResume themes
- pelicanconf.py: Add extract_first_image filter for social media unfurling
- Resume: Add Queues skill category (SQS, RabbitMQ, ZMQ)
The pelican-plugins/ directory is gitignored, so moved the plugin
to lib/ which is tracked. Updated PLUGIN_PATHS to include lib/.
This plugin provides the strip_anchors Jinja2 filter that removes
TOC divs and toc-backref anchor links from article summaries on
the homepage, preventing broken anchor links in excerpts.
This plugin strips TOC divs and toc-backref anchor links from article
summaries when displayed on the homepage. This prevents broken anchor
links in homepage excerpts that would point to non-existent IDs.
The filter is applied in the theme's index.html template via:
{{ article.summary | strip_anchors }}
new file: content/2011-12-19-linkpeek-com-webpage-to-image-was-a-by-product.rst
modified: pelicanconf.py
new file: plugins/__init__.py
renamed: liblinkpeek.py -> plugins/liblinkpeek.py
new file: plugins/rst_linkpeek.py