I’m building uSage, an offline-friendly EPUB reader for language learners. Tap any word or select a passage to define, translate, or explain it using your own prompt. Save new vocabulary and remember it with spaced repetition. I’m looking for beta readers. Demo of v1
Having tried the both extremes of the sides, "read all your code" vs "go full yolo", a PRACTICAL middle ground which has worked well for me so far.
1. Write your prose. That includes README files, code comments, PR titles and descriptions and commit messages. ADRs tend to be long and can get benefitted from MD syntax, so you can take help from models here. But everything else is non negotiable.
2. LOOK at the code.
3. Read the docs of all the languages and libraries you use. Not strictly before using them, but soon, ideally within a few weeks.
4. On any day, you should be able to explain any system or subsystem or sub sub system of your codebase to anyone.
Do that and you'll do just fine.