• The sheet of paper lay before her, an infinity of possibilities. She made the first fold, aligning point to point, the crease #crisp, precise. Working, her hands traveled through valleys and over mountains, her mind calm, focused.

      Done, she leaned back, sighing, only to be startled by the sound of chirping! Looking down, she gaped as her little sparrow took flight, vanishing through an open window.

      Smiling, she reached for a fresh sheet of paper.

  • Single Sourcing My CV

    Part two of two on single sourcing content, this time covering my CV, which starts as YAML and ends up as HTML, PDF, and even a Word doc.

    As I mentioned in my previous post, my blog is often both a place to throw ideas out into the world, and a place to mess around with screwy ideas, and one of those ideas I’ve been messing around with is using Jekyll’s abilities as a static site generator to produce multiple outputs from a single source.

    The first experiment in this area involved my cookbook, wherein I took a bunch of individual markdown files and crammed them together into something that pandoc can use to generate PDF and even EPUB outputs.

    My second experiment in this area was with my CV. The challenge with something like a CV is that the layout requirements are pretty complex and don’t fit well with a basic template-and-markdown model. As a result, I ended up having to take a less orthodox approach to this project.

    Continue reading...