My save-excursion — cover art: a small storybook study at evening where a sleepy fox in a striped nightcap dozes face-down on a thick open manuscript, while a small brass clockwork bookmark hovers a few inches above the page holding the reader's place.

2007 · Stevey's Blog Rants · Meta

“You can't say their names in my blog! Oopsie. There are people listening! No, Stevey, I think your readers all died of starvation on account of trying to finish your blogs in one sitting.”
— From My save-excursion, February 2007
Read the essay

© 2007 Steve Yegge. Originally published at Stevey's Blog Rants.

AI Notes

A meta-post announcing a new cadence — Steve will write for an hour a week, aiming at roughly 800-word columns, instead of 4-hour monthly mega-rants — delivered as a comic dialogue with a friend on a neighbouring team at Google who's been falling asleep trying to finish his last post. save-excursion is the Emacs Lisp macro that lets you wander away from your current point in a buffer, do work elsewhere, and have Emacs put you back where you started; Steve borrows it as a metaphor for what he's going to do to the blog so readers can keep their place between entries. The second half turns the column-length problem into an Elisp tutorial — he writes a blog-column-length command from scratch (with save-excursion, goto-char, looking-at, incf) and clocks the post at 6,936 characters by the time he's done. The 800-word resolution collapses within the same post.

Related listings