How I write
This site you are reading is my public blog and study notes. To understand why I publish my blog posts, essays or notes, read Why I Write. This article describe how I write, and it’s intended to be a live essay meaning it will be updated from time to time. Please feel free to come over and check for update.
Currently
This site heavily relies on Markdown, and the tool I use to write is Obsidian, and publish on Github Pages using Jekyll.
I am applying the approach described in How to Take Smart Notes by Sönke Ahrens, which is a Zettelkasten approach.
Build and debug locally
Follow the instruction on Jekyll
- Install Ruby
ruby-v3.1.4
viaruby-install
andchruby
- Add to
$PATH
bundle exec jekyll serve --livereload
In the future
I like to be able to
- Use WikiLink
- Show a chart of knowledge graph
- Support perm-link
- Display Chart
- Add audio auto-reading
- Add transaltion button
- Add share button
- Add comment section