tour-of-berlin

I think that this should be a new kind of domain-specific static file.When revisiting this document, revisit this idea.

Specification

A \`tour\` file contains a list of locations or paths. It can suggesttimes, days or seasons during which a location should be visited or apath should be traveled. Standard coordinates are used to denote orrepresent these paths; the information stored should be sufficient toreproduce the map with Google Maps or OSM.

Cool, why static files?

  • Have them forever
  • Don't have to figure out how to extract your structured data fromservices; your file is the source of truth for the structured data
  • Text files are super easy to manage, send and receive
  • Text files can create "pure" website experiences, where a website issome pure function with some type Specification =\> View, withouthaving to handle any signins or other weird glue in between. It'ssimple!
  • The file (ideally) is human-readable without using any external tool;I should be able to open the file in a standard text editor andconsume all of the content. Any augmented view of the file is a bonus.

Cons:

  • Slow: have to parse the static file to display it. Other alternatives,like API authentication, might also be slower.
  • Multiple sources of truth: there is no way to guarantee that the datathat some static file contains is updated. The file has to besubmitted to a tool for any sort of "automatic" update of the file.
  • More work: Have to design some plaintext file format and write aparser for this file format.
  • Hard to handle some forms of unstructured data such as images. Thereis no good answer to this; the images have to be stored external tothe file or the file format can use some fake \`.zip\` specificationthat bundles the images. Are there other ways to handle thiseffectively?

Previous Contents

holzmarkt, kater blau: 11pm b liquidrom 1pm! flak tower sunset 9pmsisyphos berlin 1am saturday morni g neukolln bar hop klunkerkranichwalk by gallery with cool paintings to friedrichstain (at some point?)

Revisions
DateHash
2023-02-22
Navigation
Previousmodern_suppliers
Nexttext-editors
Uppages