badlydrawnrob / anki

Learn to code with Anki β€” flashcards and themes for all learning levels. Master your programming language of choice!
MIT License
719 stars 61 forks source link

Simplify and gut some features #135

Closed badlydrawnrob closed 2 weeks ago

badlydrawnrob commented 2 months ago

I think stripping things back and aiming for simplicity, less code, more info about how to create cards, and aiming at beginners to intermediates.[^1]

Issues should be handled better, keeping them simple enough to not scare beginners off (think kids) and ones that are "for my eyes only" kept hidden somehow. Try to encourage some kind of interaction for those who use the tool regularly.

Simplify initial README so it's easier to digest. Show it, don't say it! Remember some of the books you've read that are too fussy worded and academic. Reduce!

Add some gifs and videos. User pain points. Easy install. Ditch the professional docs.

[^1]: The problem with using Anki for advanced stuff is that there's a whole lot more code involved. It's still possible to use it, but you have to be quite careful with your card creation. It needs to be to-the-point, only hold the specific problem, with specific code, that can be viewed in 30 seconds or less. When you get to that point, sometimes a file with comments is better.

[^2]: For instance, with missing-stripped.md, the β˜… Title mentions in the comments auto wrapped in a h1 tag, meaning **only the code inside the h1 tag is needed to copy/paste.

badlydrawnrob commented 2 weeks ago

Closing this out