# Main

View on <https://notes.koditi.my/>.

Keeping a public wiki to keep notes on what I have learned is something that I have been doing since at university. My old wiki is currently in this [mercurial repo](https://hg.sr.ht/~k4ml/k4ml_wiki/browse). It originally written with dokuwiki.

This is the new incarnation of the wiki. Started as Github Wiki, I have moved over to GitBook which provide much easier editing and organization - Github Wiki only has flat structure. Now notes are organized into folder, representing certain topic.

The good thing about GitBook is that it still get sync with github repo, so I can made changes either through their web editor or my local editor and then push the changes to Github.

I am moved to start using GitBook for my wiki after I bumped into <https://www.aizatto.com/>. Ihave used the old GitBook before but then not following it's development after they're going with new version and retired the old one.

Another inspiration of notes taking is from [Alex Kehayias's Zettelkasten](https://notes.alexkehayias.com/zettelkasten/) and lyz's [blue book](https://lyz-code.github.io/blue-book/).

Warning: All contents here are half-baked and just function as my brain dump. Use your own judgment to use it and I will not be responsible for any damage caused by that.

Much proper thought should be on my blogs:-

* <https://kamal.koditi.my/> - personal blog
* <https://dev.to/k4ml>
* <https://grep.koditi.my> - Another tech blog
* <https://blog.xoxzo.com/author/kamal-mustafa.html> - My company's blog

### Importing from Github wiki

It's not directly supported yet but since the wiki is also a git repo, you can push it to a new repo which gitbook can import later.

<https://docs.gitbook.com/integrations/github/content-configuration#summary> <https://docs.gitbook.com/integrations/github/content-configuration#summary>

Another inspiration:-

* <https://wiki.nikiv.dev/>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://notes.koditi.my/readme.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
