Rewrote my introductory section. Several times.

  - I'm focusing just on lazy dynamic programming now, not tree edit distance
  - I really deemphasized trees and cow, but still included all the links I wanted.
Added a little summary and concluding paragraph.

  - summarized our approach to dynamic programming with lazy arrays
  - threw in a couple of links to dynamic programming algorithms as exercises.
Improved the contrast for code snippets.

  - made the background lighter—not entirely happy with it though
  - changed syntax highlighting, mostly reasonably
Edited "Lazy Dynamic Programming"

  - made most of the sections presentable
  - added a picture for string diffs
Implemented a version which returns the edit script.

  - created simple data type for edit actions
  - included scripts in array
  - bit of a slow down, however
Changed the color scheme to improve contrast.
Got rid of end-note on the inductive mazes article.
Finished editing and published "Lazy Dynamic Programming"

  - fixed up the conclusion
  - fixed some typos and awkward phrasing
  - made first image path absolute—I really need to figure out how to
    deal with that properly!