dev?
I'm still figuring this out, but I'm planning to make this page a place to record my learning and development. For now it would be mainly about Rust.
I always have "Learn In Public"* in mind, like I have created several repositories on my git hosting services; but the reason those repositories stays empty or contains only like 2 or 3 commits is that I have other things that attracts me and that I prefer doing.
Now that I cleared many of the obstacles and know myself better, perhaps it's time to do this again (but in a different way). Hence this page.
Obviously this page is still under development, as I'm still thinking about the format of this page. Could be another blog, could be a structured pages, or I don't know. We'll see.
idea #1
I think this place is more suitable for writing notes of some specific knowledge. Something like "What does 404 and the other code means?" or "What is the format of MP3?" or "Some Rust programming tricks".
On the contrary, this place is not for describing what my project is or development notes. I already have a place for that (private git repo, maybe publicize later when it's large enough).
idea #2
Definitely need a format for such documentation. Like for each issue I posted when at work, the issue always comes with the following structure: the title, the description which further breaks down into "what it does", "what the core idea is", and "implementation".
For domain knowledge notes, perhaps also like the following:
- Title: must be clear and know what the whole note is about.
- Date: 2099-99-99
- Summary: 3 sentences that concisely summarize what this note is about.
- Keywords: for now just add suitable keywords since not much notes are here.
- Content: depend on what to explain. Not restricting the format for now.
idea #3
Maybe I could also write down my questions here, and then refine it into a note when I found the answers. I can apply the "issue" format when writing down the question I have.