A single feed pretty easy, just add this into your conf.py:
'/my/feed': {'view': 'feed', 'if': lambda e: 'whatever' in e.tags}
To have a feed for each tag, use the newish Atom/RSS per tag view (a configuration example is in your conf.py).
Acrylamid does not ship an image gallery and will properbly never do – it’s too complex to fit to everyones need. But that does not mean, you can not have a automated image gallery. You can write:
{% set images = "ls output/img/2012/st-petersburg/*.jpg" | cut -d / -f 5" %}
{% for bunch in images | system | split | batch(num) %}
<figure>
{% for file in bunch %}
<a href="/img/2012/st-petersburg/{{ file }}" style="float: left; width: 25%">
<img src="/img/2012/st-petersburg/thumbs/{{ file }}" width="150" height="150"
alt="{{ file }}"/>
</a>
{% endfor %}
</figure>
<br style="clear: both" />
{% endfor %}
this into your jinja2-enabled post (= filter: jinja2) and make sure you point to your image location. To convert thumbnails from your images, you can use ImageMagick’s convert to create 150x150 px thumbnails in thumbs/:
$ for file in `ls *.jpg`; do
> convert -define jpeg:size=300x300 $file -thumbnail 150x150^ -gravity center -extent 150x150 "thumbs/$file";
> done
That will look similar to my blog article about St. Petersburg.
Markdown instead of reStructuredText as markup language might be faster. Using a native Markdown compiler such as Discount is even faster. Another important factor is the typography-filter (disabled by default) which consumes about 40% of the whole compilation process. If you don’t care about web typography, disable this feature gives you a huge performance boost.
A short list from slow filters (slowest to less slower):
Though reStructuredText is not that slow, it takes about 300 ms just to initialize on import. Typography as well as Acronyms and Hyphenation are limited by their underlying library, namely HTMLParser and re.