Digital Garden
lbolla.info is now based on Obsidian's Digital Garden. Previously, my notes were written in orgmode as .org files. Here are the most important steps I followed to convert them.
From org to md
I used pandoc to convert from org to md, something like:
pandoc --from=org --to=markdown file.org -o file.md -s ...
The conversion is not perfect and required some cleanup to remove spurious "block" elements in the output.
Obsidian
I created a new Obsidian vault in the directory containing the .md files.
I then installed the Obsidian's Digital Garden plugin and configured to publish the notes to Netlify.
I further cleaned up my notes by asking Gemini to tag the notes according to their content, e.g. #python or #programming.
The notes sources are hosted on Github: https://github.com/lbolla/digitalgarden
Workflow
The writing workflow is now pretty simple.
- I create a new note in the Obsidian vault
- When ready to publish it, I tag it with
dg-publish - I invoke the "Digital Garden > Publish" command in Obsidian, which pushes the changes to Github.
- Netlify triggers a deployment of the notes, which are published in a few seconds
Next steps
Write more! There is a much lower barrier of entry to write more now.
- Keep a reading log
- Keep track of what I learn about e.g. AI
- Maybe keep a gym journal
- Ultimately, create a zettlekasten of notes and build a knowledge graph