View at https://selimslab.github.io
This is a place to bring together everything I like online.
Links, essays, photos, artworks, drawings, poetry, lists, code snippets, experiments, ..
The name comes from the greek letter delta(Δ),
it's used as mathematical symbol of change,
often for incremental change.
It reflects the philosophy of doing one little thing at a time.
Doing one little thing at a time compounds over time.
Writing clarifies mind.
Editing provides natural spaced repetition.
Ideas spark each other and connect in creative ways.
This leads to more iterations and virtuous cycles.
Plain markdown files
All pages have a unique name
Any file can link to any other using its name. With html, markdown, or [[wikilink]] format.
Pages list their incoming links
Files can tag each other by their name.
Tags are listed above page title.
_plugins\gen.rb visits all pages before rendering.
Figures out document tree, replaces wikilinks with html links, and adds backlinks to page metadata.
Published with jekyll, following barryclark/jekyll-now
A service worker caches all pages (4-5mb) on the first visit.
- clone the repo
- install ruby https://www.ruby-lang.org/en/downloads/
gem install bundler jekyll
bundle install
bundle exec jekyll serve --trace --incremental --profile
Git push to main triggers a github action