I’ve been quite silent for the past few weeks because I’ve been mostly working
on the PieCrust 2 documentation website — a lot of time spent writing stuff,
trying out different layouts, figuring out how to organize the information, and
coding the infrastructure tools that will generate separate documentations for
Now at least I’ve got half of something to show, in case some of you want to
provide feeback or — gasp — help! Head over to the PieCrust 2 documentation
preview to see it in all its work-in-progress glory!
At this point, it’s only about a third done, so there’s probably another few
weeks of work. But it’s interesting how writing documentation forces you to
polish a product. This is not new — it’s really a variation of README-driven
development — but that’s why it’s taking a long time: a good chunk of the
documentation writing time is looking at what I just wrote, thinking that it’s
completely stupid, writing what it should be like, and then fixing the code so
it does exactly that.
Anyway, back to writing…
To celebrate 2015 (happy new year!) I’m starting a new section on this website:
actual play write-ups of RPG games. I got back into gaming a few months ago,
GM’ing a few Call/Trail of Cthulhu games.
The first one is “The Murderer of Thomas Fell“, a simple, one-shot adventure
that acted as an introductory adventure to my new group of players. If you’re
the kind of person that reads actual-plays, or if you plan on running that
adventure, you can head over here.
Autotags is my second “official” Vim plugin (after Lawrencium). It confirms
a trend of having a terrible name (although this time for different reasons),
but I’m open to changing it since it’s still early. And as that terrible name
implies, this new plugin is all about automatically managing your tags.
Edit: thanks to Reddit, it was renamed to Gutentags! I edited this
post after this point to use the updated name and links.
Now that you know about PieCrust 2 and you’ve upgraded your website,
it’s time to look at the really new features. Today we’ll talk about the 2 ones
that I think are most important: the new content model, and the new pagination
(this post is going to be a bit long so here’s something to keep you hungry)
The recently announced PieCrust 2 is all fine and dandy if you were to
create a new website — the command line interface and user experience are
essentially the same out of the box — but you will find that it can’t handle an
existing PieCrust 1 website. This is because a few things have changed…
chef import command and this blog post will get you going in no