- watch events interactively - pipe events to files - remove file subscriptions
- move to Gitlab - make code better testable - create app abstraction for server - cleanup