Tree House

Welcome!

This is ~pgadey's project for ~gome's Webpage Jam 2025. The page intends to re-imagine how we interact with hypertext. Usually, I think of a web site as a bunch of pages interlinked by hyperlinks a sort of directed graph structure.

This webpage is an experiment to see what an outliner heirarchical or tree-like webpage could look and feel like.

Outliners

While thinking of various projects for the jam, I stumbled upon outliners, a form of text editing software which emphasizes heirarchical nesting. Dave Winer (WP) pioneered the field, along with RSS, blogs, and podcasting. The OMPL file format, used to store lists of RSS feeds, is really Outline Processor Markup Language.

Isn't that a lovely logo?

Other Inspiration
  1. Ruben Schade's Omake.
  2. This mysterious tid bit from Outliners.com.
    Lost ideas
    There were ideas in those early programs that are still unique, are not commonly available in the current-day counterparts. Examples include cloning, hoisting, mark-and-gather, outline math.
  3. The whole Zettelkasten hive-mind. Before you go too far down that rabbit hole, here is some anti-zettlekasten / anti-PKM propaganda.
Trees à la Computer Science

Above, I said that this webpage is heirarchical or tree-like. What do I mean by that? Trees are ubiqitous in computer science. They're the nicest kind of recursive data structure.

What's a tree? Well, a collection of smaller trees. A familiar example from day-to-day computing is directories. A folder can contain other folders.

templates

index.html

template.html

Development Log
Friday August 15th
  1. Woo-hoo! The Webjam is on.
  2. Started up the outliner.
  3. I'm debating back-and-forth about whether to write a "static site generator" for converting markdown to this outliner format.