2022.12.26.

Tweaking workflows

  • I constantly tweak my workflows this time of the year. I usually provide tools for others—that’s what I do for a living—but I also have to keep my knives sharp.

  • This year I’m tweaking two things.

  • Take better notes while watching a video.

  • Moving my Zettelkasten over to Bike.

    • I like to think about my Zettelkasten being a large outline. Keeping it inside Bike could be beneficial.

      • I’m trying to mimic the analog Zettelkasten (or Antinet).

        • I won’t use an analog one since I like the digital one’s benefits better, but I also want ideas from the analog one.

        • I’m a programmer and I use my Zettelkasten to understand coding concepts. I have some code snippets stored in SnippetsLab, so it’s easier to link to those from my Zettelkasten outline than keeping them on paper.

      • I can use the classical Luhmann IDs to add an ID each note.

      • I can nest notes under each other.

        • I can easily link notes together thanks to the Bike and Hook integration.

    • Disadvantages

      • I don’t have backlinks, but I’m not sure I need that inside a Zettelkasten.

2022.12.23.

Blogging with Bike

  • I had this short post from a couple of years ago, where Dave Winer showed how he could blog from an outliner in a video. Basically, he edits an OPML file that gets synced to his blog—the website also looks like an outline.

  • I still like this outline-based blogging approach. It is so easy to change and publish. I wanted to have this for myself too.

  • Jesse Grosjean (the guy who did TaskPaper) recently released an outliner app called Bike, which I often use. Since Bike is just using HTML behind the scenes, it occurred to me that if I feed that into a Ruby script, I could create something similar to what Dave has.

  • So, I created two scripts.

    • One is called publish_from_bike.rb, which accepts a Bike file and pushes changes to my blog.

    • The other is a simple AppleScript which starts the Ruby part, saves post permalinks into the Bike outline, and does some general housekeeping.

  • I have a small system to publish from my blogging outline. I use the following format.

    • 2022-12-23

      • 10:40

        • Posts with a timestamp are a published.

      • DRAFT

        • I can create drafts by marking them as DRAFT (or IDEA).

      • SKIP

        • I can also add notes or just bullets which will be skipped with the publishing script.

  • Here’s a video in action.

  • Plans

    • I want to have a proper toggles for these outline type posts, like Bike does.

    • It would be nice to mark them with a custom icon, like my other post formats has.

    • I may release these scripts if there is a need and they are well tested.