05 Jul 2020

So. I’m starting over.

This weblog is my space to ramble on in bursts longer than 140 characters. The opinions are my own. If you’d like to follow along, you can subscribe to one or more of several feeds. Or just click the links below, that works too. So does searching.

Recent microblogs

I just deleted the itinerary for #Balisage 2020 from my TripIt and now I’m having a sad. See you all, virtually!

Recent posts

Documents that format themselves, 05 Jul 2020

The xsl:evaluate instruction is interesting.

Five Interesting Things, 29 Jun 2020
In Conferences, Balisage, DocBook

A screencast teaser for my Balisage paper and a new project.

Documentation improves code, 20 Jun 2020
In Activities, Interests, Programming, Conferences, Balisage

It is an underappreciated fact that writing documentation improves your code.

XSLT Explorer, 03 Jun 2020

Better understanding through static analysis. Not deep, serious static analysis, but a bit of XSLT on XSLT static analysis.

Unicode and Emoji, 28 May 2020
In Unicode, Emoji

This morning, I tweeted about Unicode and emoji. Here’s a little back story and a few things I learned along the way.

DocBook Documentation, 27 Apr 2020
In DocBook

Not documentation in DocBook, documentation about DocBook. Well, actually Documentation about DocBook in DocBook, but it’s the “about” part that’s most relevant.

“Chunking” DocBook, 27 Apr 2020
In XML, XSLT, DocBook

Breaking large DocBook documents into pages for the web is just a little non-trivial. I’ve rewritten how it works in the DocBook XSLT 2.0 Stylesheets.

Dash docset updates, 18 Apr 2020
In Emacs, MacOS, XML

Updates and additions to the Dash docsets I mentioned recently.

Creating Dash docsets, 12 Apr 2020

Making a collection of XML specifications available for the “Dash” documentation browser.

XML Calabash 1.2.1 for Saxon 10.0, 06 Apr 2020
In XML Calabash

A first attempt at Saxon 10.0 support.

Update all the things!, 29 Mar 2020
In Gradle, XML Calabash

Right then. In for a penny, in for a pound. I’ve upgraded all of the XML Calabash 1.x extensions. (And XML Calabash 1.x, come to think of it.)

DocBook XSLT 2.0 updates, 26 Mar 2020
In Gradle, DocBook

Different repo, same Gradle update.

XML Calabash updates, 24 Mar 2020 (updated 26 Mar 2020)
In Gradle, XML Calabash

Slow but steady, and a Gradle update.

Shuffled Ink, 08 Mar 2020
In Weddings

Wedding review: Shuffled Ink playing cards.

Docker explorer, 05 Mar 2020
In Organizations, MarkLogic, Emacs, Docker

A small hack combining Emacs, docker, and MarkLogic log files.

O.M.G., 04 Mar 2020
In EMail

The spam! It burns!

Wedding photography, 03 Mar 2020
In Weddings

Wedding review: Liga Stevenson Photography

My .emacs, 29 Feb 2020
In Conferences, XML Prague, Emacs

Configuring emacs is part art, part science. I’m carrying around customizations that date back more than 20 years.

Dotfiles, 29 Feb 2020
In Emacs, Org mode

My configuration files.

Presenting in Org, 29 Feb 2020
In Conferences, XML Prague, Org mode

There are lots of popular tools for giving presentations. I hate them all. Usually, I use the web. For XML Prague, I decided to use Emacs.

XProc 3.0: Ready or Not, 18 Feb 2020
In Conferences, XML Prague, XProc

My presentation from XML Prague about XProc 3.0.

Photoblogging Challenge, 01 Feb 2020
In Activities, Interests, Photography, Org mode

Gearing up for the 2020 February photoblogging challenge! With Emacs and Org-mode, of course!

Adaptive fill mode, 31 Jan 2020
In Emacs, Org mode

To fill or not to fill, that is the question. Well. No. It’s to fill or unfill, really. Which is just…oh, nevermind.

Not fresh flowers, 28 Jan 2020
In Weddings

Wedding review: making it all with a Cricut.

National Waterfront Museum, 25 Jan 2020
In Weddings

Wedding review: the venue.

Converting nnml to Maildir, 25 Jan 2020
In Emacs, Internet

Converting “nnml” formatted messages to Maildir formatted messages. Crudely.

Wedding reviews, 21 Jan 2020 (updated 08 Mar 2020)
In Weddings

The good and the…better, because everything was pretty much awesome.

Llangefni pub signs, 20 Jan 2020
In Activities, Interests, Photography, Pub signs

It’s been a long time since I photographed some new pub signs.

Org to XML, 20 Jan 2020
In Emacs, Org mode

Of course I want XML out! I always want XML out.

Disable Turbo Boost, 20 Jan 2020
In MacBook Pro

Relax. Slow down. Take a breath. You don’t have to work so hard all the time.

Alternatively · You might be looking for my previous weblog, my home page, my photos, or my itineraries. Or maybe you’re looking for my, Twitter, or GitHub pages? The XML Guild? Balisage? XML Summer School? Goodness, I don’t know. Is it silly travel maps you’re after? Or timezone details? Home made calendars? A clock? A countdown timer? Shoes or ships or sealing wax? Cabbages or kings? Maybe Google could help?

  • I work for MarkLogic Corporation, but the opinions expressed here are my own, and no other party necessarily agrees with them. A full disclosure of my professional interests can be found on the author page.