- Notifications
You must be signed in to change notification settings - Fork0
Everything I know
iCodeIN/knowledge-ziglang
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This is my personal wiki where I shareeverything I know about this world in form of anonline wiki built withDocusaurus onGitHub.
If this is your first time visiting this wiki, take a lookhere as it describes this wiki, its structure and goals.
Below are my 1,000+ notes & their relations visualized.
This wiki is large. 100,000+ lines of markdown large (calculated withloc)
~/Dropbox/Write/knowledge❯ loc-------------------------------------------------------------------------------- Language Files Lines Blank Comment Code-------------------------------------------------------------------------------- Markdown 1000 95000 5000 0 100000
This garden is quite literally my digital brain. It includes my thoughts, notes and links on topics I care about.
Iupdate the notes daily. I use the website and thesearch plugin I built for it together with the search bar above in right corner (or CMD+K hotkey) to query the content inside.
The content being markdown filesfound here, which after every commit to theGitHub repo builds the website usingDocusaurus and publishes it towiki.nikiv.dev from which you are likely reading this page.
The way I structure each page often looks the same and follows a structure. The sidebar you see on the left is sorted alphabetically. It's nested too. Many top level folders are nested quite deep. For example takeprogramming languages, it's top level folder (you can seeall the folders and structure of them here). All of these pages are part of programming languages:
TakeSolidJS page.
As you can see, SolidJS is part ofJS libraries (big file) which is part ofJavaScript and JavaScript as a language is part of top levelprogramming languages I mentioned above. There are tons more folders like this. The way I include what's part of what is subject to my interpretation so it might be confusing to some.
What I would suggest if this is the first time you came across this wiki and genuinely want to learn something new is to scroll the sidebar on the left or search for something, more likely then not, I wrote something about it.
Lots of this content will one day live or co exist withLearn Anything project I work on.
If you use mac,Alfred My Mind plugin is incredible. I plan to make both the plugin and this setup with the wiki reusable by anyone.
Most often I share my life onTwitter (most everything),Instagram (photos, stories from life, Q&A's) and alsoTelegram (raw and more private thoughts/photos/updates I don't necessarily want to push to all my follower's feeds).
I also want to learn to write well writtenarticles and make high qualityYouTube videos.
And of course I lovewriting code that solves various problems I have and I share it all onGitHub. I also loveReddit,HN &Lobsters as far as communities go.
Here you can find all the things I made and shared thus far.
That was long. 😺
I tried to write it as both a reference you can skim to get the best info on how to use this wiki or ideally inspire you to make a wiki of your own. There aremany great wikis out there and the list grows with every day.All the tools are there.
There's 1,000+ pages in here and lots of them I think are interesting. But these few can be nice starts for a read:
- Solving Problems describes my approach to find problems to solve and solving them effectively.
- Karabiner as it describes a genuinely life changing tool that makes updating this wiki and operating my mac at fast speeds possible
- VSCode &Sublime Text for similar reason as Karabiner, life changing tools. I use Sublime Text forediting this wiki and VSCode for writingcode. MostlyTypeScript andGo now.
- Happiness includes my lessons I learned for how to live a happier life
- Focusing as it's a very important page for me. It links to other important to me pages:Rules &Habits. These 2 pages are essentially a summary of my life as far as my value system / lessons learned / habits go.
- Relationships is another important to me area in life as I want to be someone friends think fondly of and it contains my thoughts on that
- My Workflow includes a summary of what I use in life.
- Looking Back as it's my life diary. It includes a lot of how I felt, what I thought about and did at any point in time starting from 2017 when I first started writing a journal.
There is a lot more out there but I think above is a good start. Hope you find some of it interesting.
As far as tech goes, my current obsessions,goals andideas for how to live abetter future arelearning more ofSolid andGo/Swift to buildamazing experiences.
As mentioned, I like to keep a sort of structure for pages. It's roughly:
- Title with optional description to describe topic.
- My thoughts on the topic.
- Subtopics - Various subtopics related to the main topic. i.e.Alfred page has a few subtopics.
- Notes - Notes on the topic as well as things I found interesting on the internet regarding the topic. I often give a link of where I got things from.
- Code - Code snippets.
- Links - Links related to the topic.
If you find some mistake, especially if something that I say is plain wrong, please forkthis repository and make a PR with correct changes. Oropen an issue saying what you think is wrong, asking questions or making suggestions. Any feedback if it's constructive is welcome. So as any suggestion to improve the content. There is also GitHubfile search &content search available that's quite neat.
As I mentioned, these wikis are also calleddigital gardens. There is aDigitalGardens community on Reddit which discusses tools to maintain & create these wikis. As well as how to use them to developnew transformative tools for thought.
I collected a list ofwikis I liked the most for inspiration. For example,Devine's Wiki is a great rabbit hole of fascinating info. Devine is one half of100 Rabbits which is fascinating couple thatlives on a boat and does art. I want to live a life like this one day but alas.
I
You can support me onGitHub or look intoother projects I shared.
About
Everything I know
Resources
Contributing
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
Packages0
Languages
- JavaScript46.6%
- CSS42.5%
- Go10.9%