I see people advocating for writing a FAQ, but I really struggle to write one from scratch.
The best FAQs are written as a response to, well, frequent questions.
How do you populate the initial FAQ?
Related Posts
I struggle with dependency syntax. I never remember what ^1.2.3 means or how it differs from ~1.2.3.
I believe both npm and cargo assign the same meanings to this notation, but it's less obvious than e.g. 1.x.
1.2.3 isn't an exact version constraint either!
Dealing with merge conflicts is an important skill that I've seen many experienced developers struggle with.
My experience might be biased from helping teams migrate from svn to git, but I've seen problems with all VCS.
These days I struggle to distinguish between machines using Xorg and those using Wayland. I think that's a testament to the compatibility of Wayland and the efforts put in by the Qt/Gtk folks.