#+TITLE: Wiki Wikis are tree-based tools for representing hierarchies of information. This personal wiki is the one I maintain. Others refer to personal wikis as /Digital Gardens/, /Brain Dumps/, or /Personal Libraries/. The source of this wiki can be found at [[https://github.com/jakeisnt/wiki]]. * Motivation ** Organization I needed a way to better organize my ideas. Administering structure to my data was a good way to do this, and org-mode provides a good facility for this. Further, the constraints administered by the website motivate me to better organize my notes as they're visible to the public; without this structure the notes won't even render properly. ** Accessibility I'd like my notes to be easily visible to anyone. It allows me to easily share my thoughts and perspectives with friends or colleagues. ** Publicity This portal also enables recruiters or future collaborators to learn more about me, my skills and my interests. Perhaps I can build a following, inspire someone, or find an interesting job opportunity if someone stumbles upon this wiki. * Ideas - https://years.cblgh.org/ Briefly summarize what you've done each month and year! This is excellent for reflection, learning and growth. It can be easily contrasted with goals. I think that doing this on a monthly basis would be much more helpful than yearly; perhaps I could introduce some tags to the wiki that would help catalogue this. - https://www.brendanschlagel.com/2017/11/05/canonize-creating-personal-canon-template/ :: Add a personal canon; catalogue the things that have had the most impact on you. This could be difficult but it's worth goingthrough the effort! Would be great to do some justice to each thing that's inspired you. - https://phse.net/values/ :: Cataloguing a list of values on the website seems incredibly value for myself or for others. These ideas are definitely admirable. (Making connections with other people has a higher return than making good work, it seems!) * Design - tags :: [[file:web_design.org][Web Design]],[[file:design.org][Design]] The design of this wiki has gone through multiple phases. I started with a Hugo template, adding browsing features in multiple panes to the site, but Hugo proved to be too complex of a tool to sustainably use in the long term. The current iteration of this site is generated with a Pandoc-based tool I've written myself, as I felt I wanted more customizability. Eventually, I'd like to generate multiple front-ends for the website -- so that visitors can view it as a wiki, as a traditional blog, a series of journals, or something in between -- depending on how they view the website. * References I've taken inspiration from several others who maintain wikis. - [[https://github.com/tommy-mor][Tommy Morriss]] first introduced me to the idea with his personal (private) wiki. - [[https://jethro.dev][Jethro]] has easily accessible articles and templates that I've made use of to put this together. - [[https://100r.co][100 Rabbits]] publish all of their notes and information in a custom wiki framework. [[https://github.com/logseq/logseq][Logseq]] is a really cool tool for maintaining a personal knowledge basin that syncs effortlessly with GitHub. https://github.com/kormyen/memex * Further Inspiration - https://notes.andymatuschak.org/About_these_notes?stackedNotes=zUw5PuD8op9oq8kHvni6sug6eRTNtR9Wqma - https://royniang.com/ has an excellent wiki with a ton of great ideas. Good style! Worth linking [[file:personal-website.org][Personal Websites]]. - [[https://plato.stanford.edu/entries/russell-paradox/][Stanford's psychology wiki]] is detailed and easy to navigate. - [[https://github.com/frankmcsherry/blog][Frank McSherry's blog]] is maintained entirely by .md files in a journal with a simple markdown index. Git *is* the UI. https://twtxt.net/ is an interesting microblogging platform - https://codeberg.org/Valenoern/bopwiki :: a small wiki implemented entirely in a DSL that's been written in common lisp! - https://blot.im/ :: blog with your favorite text editor, publish to the service. Basically a static site generator? - https://azlen.me/ is an excellent second brain. They're an admirable writer with loads worth following. https://github.com/jackmcdade/secret-public-journal https://github.com/HermanMartinus/bearblog https://github.com/bphenriques/knowledge-base elisp wiki https://github.com/nikitavoloboev/knowledge https://github.com/karlicoss/beepb00p https://github.com/bennetthardwick/website https://github.com/nikitavoloboev/knowledge -- i *love* the idea of visualizing the ralations of the notes as well as his rationale https://github.com/aceyoung9/garden https://github.com/binyamin/eleventy-garden * Notes https://jlelse.blog/posts/wiki-approach/ cool wiki approach :: find the best method for me ! I think writing a blog post is the best way to help me organize my thoughts, i should get that infrastructure up. nextcloud notes is also a good option, but i do have to set up a nextcloud server to handle that https://dpitt.me/blog/2020/03/zettelkasten/ [[https://obsidian.md/][obsidian md knowledge base]] [[https://www.thebrain.com/][The Brain]] is a digital memory solution written and maintained by the brother of Acronym's founder, Errolson,for many years. It's not well known in the technology space, but it's popular with creatives and researchers who often don't intersect with the field. * organization https://todaytakeseverything.wordpress.com/2016/09/29/the-bullet-journal-bulletproof/ doing things once a day and putting them in a bullet journal or something https://www.reddit.com/r/philosophy/comments/1vn6uk/thoughts_on_the_meditations_by_marcus_aurelius/ https://www.veilance.com/gb/en/shop/mens/isogon-mx-jacket https://www.srid.ca/689c4a39.html bulletproof web app for notes; uses reflex frp and obelisk framewrok https://reflex-frp.org/ haskell web framework; uses tech called obsidian. feels very opinionated? not sure whether it is good or not http://shpadoinkle.org/docs/getting-started/index.html some ui library someone is very passionate about, it is unclear whether it is good or worthwhile https://nesslabs.com/digital-garden-tiddlywiki https://seekr.github.io/zettel/#colophon [[https://u14908331.ct.sendgrid.net/ls/click?upn=QT7cosm4pQAFMt8R3ewV2eA4J0Qknm69d17OQyiUW-2FSLjMQE6TDZ1zPsKaaYIbKWOJm7_gbAz1fQK-2FBqv-2FJI4vVhBff-2FImsvil-2BJhjmYU2Kz2iBmuR7p63e5vF-2FwLKesYoSOALzbaSiyqQabAX-2BNsYGdQEJXXikRX5GURqWCwLB8XN8MqXLEipir56MkdIC-2FVjSSGMun6dgO-2Bb6NzPGEfLV8qaGSGZkdyR7FlMZMWfAJOpyBl12Zp-2BzVoGLbUfXyb5-2F5ct3mbLVAS57kDasYOe4MMuxWI13Yr5SCX-2BhfPgtOJheXIEr5DD98p1kkXKt5tzI7z4XRc-2BCiuxJuf5Oay6TPTFHte5wE4BoCrwYphdMM2sPdH783h7HfLUMJwp-2FlyUyxz6Ll7O1zyZmlA-2BVf3gWZP8j5zfzGfGgmX6xCT-2B9K4wOufd7kJPqm2p31xo0AK616Ind0qyNHO-2Bw1lE44O5dmDd5eFLFdzodkh8vRjB37R6I7ak0XOL-2BXtUeSJU3wSNc-2FDoK6xy7pEvVFAw2fyXkAiwJnkTI1u0jZx18lpcnXwSuNFIU1y36rSz61EdsRhIv3sSIb6w2MiZP7nd6mCbp3Sge54m26BFdTJ5BnvJVnz1PY6CtYGYwIj6wnIpLxwBuZARBiAKyoTknx-2FyfQblojcldHLKa3hpZA-2FwRdmGRFCAkcivRtjvcmOGZU0-2BQ5LGbzKMyyGB7oGnwoFepuImzju1zVftHHoNvFUkkqd9AtIY7xpbjkiZ9P8rlfpIularpQ0uj7YMWLexRZOBdVepoUud7yVW-2FM4htc5cSKSTzw6498jzAOUzVBNtWPt-2BbmYbdPn1CHw6nI-2Bo-2FwRf-2BgH6gVFXnTLxW93egsqUkZzU7UmsciHGDIvpCabX898gjaMThw4-2BofQ6-2FNdzWcWTeT8SnklFSLWVT-2BCLruF1R0avDLKwAraJhTRIep9o8AkZDupePMLkbHwGjSznVCktZU8AFqSYAsLT1r9fS6HySJEvtYtjDlTHBPkSfu-2BshdXtNG0iDoPw5iHR4FODjqxNWEY33Byb6i8a1-2FJRX-2Bz9eJnvqB-2Fo5BOJ13y6JROSlYI18lq4oXX][gossip's web]]: a directory of home-grown personal websites, experiments and writing https://www.wikiwand.com/en/Transclusion#overview both the subject of transclusion: the inclusion of one document in another - and the wiki itself are super good here http://outliners.scripting.com/ 40 years of outliners https://github.com/TymonZ/garden [[https://notes.andymatuschak.org/Work_with_the_garage_door_up][working with the garage door up]] :: why we should learn with wikis in the open. [[https://weakty.com/meta][weakty wiki]] - site map! - related tags! - backlinks! - resoures! - activity graph for research or projects! i love how this wiki looks and feels uses [[https://fortelabs.co/blog/para/][PARA]] method of organizing information and a feed! god this shit is so good and a table of contents but everything is hidden out of the way! IBM plex mono is /almost/ there - but not quite [[https://web.hypothes.is/][hypothesis]]: a margin with conversations anywhere on the web! i cannot stress how cool this is, particularly the trick with the sidebar https://dreamwiki.sixey.es/welcome.dream/ http://mindforger.com/: markdown-powered wiki software * concrete plan learn to build small software! a wiki is the best way to do this. - write a basic org-mode parser in ANSI [[file:cpp.org][C and C++]] supports links, `#+title`, nested bullets, etc. fairly simple to start. - with inspiration from devine's wiki, integrate this parser into a service that parses things out to html, also written in ANSI C - continue to rewrite in rust and other languages, like zig perhaps, for fun and to learn more programming - experiment with a file format other than org under the hood; something with an equivalent level of expression but much simpler [i don't use most of the features of org here anyways; org feels like it's doing too much as a file format, and i use different subsets of the format in different ways] - would be cool to use a babel-adjacent technology to be able to convert to file formats compatible with other platforms on the fly. ** experiments - figure out the best way to do project management. learn more about the mailing list strategy adn see how that compares to a `TODO.org` approach that I've been using in a few of my projects to take notes and ideas. - build hyper specific tools to interact with my wiki in different ways to enforce certain ways of integrating with it: adding a new idea, journal entry, or something similar for example. emacs is a nice interface and should be worked on, but it shouldn't be the only one. small, portable `.sh` scripts could be fun to experiment with here. * ideas [[https://github.com/merveilles/Time-Travelers][List of artists and hackers using homegrown time-tracking tools]] https://joelhooks.com/digital-garden https://github.com/drichard/mindmaps https://joplinapp.org/ open source note taking and todo app local first [[https://github.com/dendronhq/dendron][self-hosted wiki tool]] (dendron) [[https://github.com/nikitavoloboev/knowledge][knowledge base from nikita]] [[https://github.com/KasperZutterman/Second-Brain][second brain]] [[https://github.com/MaggieAppleton/digital-gardeners][digital gardeners]] https://github.com/seanbreckenridge/exobrain https://github.com/jsjoeio/joeprevite.com [[https://github.com/thesephist/mira][notes for people we keep in touch with]] [[https://wiki.js.org/][open source wiki]] [[https://eugeneyan.com/writing/note-taking-zettelkasten/][Stop Taking Regular Notes; Use a Zettelkasten Instead]] [[https://t.co/CZ0pMsCKae][Kate on Twitter: "Making regexp -> NFA compilation faster by constructin]] https://github.com/schollz/cowyo neat, encrypted wiki! [[http://www.impredicative.com/wiki/index.php/Code_Samples][Code Samples - Impredicative Wiki]] [[https://azlen.me/wiki/][Wiki]] [[https://github.com/bphenriques/knowledge-base][bphenriques/knowledge-base: Personal Wiki]] [[https://wiki.nikitavoloboev.xyz/][Introduction - Everything I know]] [[http://okmij.org/ftp/][This FTP site]] [[https://github.com/nikitavoloboev/knowledge/blob/master/other/wiki-workflow.md#similar-wikis-i-liked][knowledge/wiki-workflow.md at master · nikitavoloboev/knowledge]] [[https://tomcritchlow.com/2019/02/17/building-digital-garden/][Building a digital garden]] [[https://tomcritchlow.com/][Tom Critchlow. Move. Think. Create.]] [[https://t.co/G9PQ1UaIeq][Marcin Ignac on Twitter: "I'm fascinated by @andy_matuschak digital garden ]] https://wiki.xxiivv.com/site/about.html https://billdemirkapi.me/ https://git.sr.ht/~sircmpwn/openring a webring for static site generators, allows for generating a webring from a list of RSS feeds to join the sites together [[https://github.com/kormyen/memex][kormyen/memex]] https://github.com/bphenriques/knowledge-base https://wiki.nikitavoloboev.xyz/ http://okmij.org/ftp/ [[https://memex.naughtons.org/][Memex 1.1 | John Naughton's online diary]] https://mboxed.github.io/sodatsu/#home [[https://www.mentalnodes.com/a-gardening-guide-for-your-mind][A gardening guide for your mind • Mental Nodes]] [[https://collectednotes.com/][Collected Notes.]] https://bismuth.garden/now another[[file:personal-website.org][Personal Websites]] and wiki https://libarynth.org/start https://beepb00p.xyz/exobrain/#table-of-contents very cool, simple wiki with an indexable menu https://marcus-obst.de/wiki/Notetaking opinionated wiki advice https://news.ycombinator.com/item?id=24108466 iterative approach to notes