Title: Background:
I&#x27;ve been coding off and on for 2+ decades, starting from BASIC to C&#x2F;C++ to Rails&#x2F;Node. Languages and frameworks change quickly, and I&#x27;m still not thrilled with the resources available to learn as an experienced developer. For example, I&#x27;m confident that I should be able to do a fair bit of iOS development with a week or two of hard work given my knowledge of C&#x2F;C++, Rails, Node.<p>My challenges with existing tools:<p>- Books are pretty verbose and don&#x27;t do a great job covering popular libraries (e.g., the top NPM&#x2F;CocoaPods&#x2F;Gems that are part of so many startup products)<p>- A ton of articles + samples online are designed for novice programmers approaching a language<p>- Online videos are super slow moving (even when you speed up playback)<p>- Progressively more difficult sample code would be great - but it&#x27;s hard to find the right progression and most are missing the annotation that explain the vagaries of the language or framework<p>- Perusing reference docs for the purposes of learning is too &#x27;exhaustive search&#x27; (e.g., why isn&#x27;t there a doc for say underscore.js that rank orders functions by incidence of use)<p>I&#x27;d love to hear what the HN community does - with a focus on learning a language + framework by experienced engineers for the purpose of building startup products (i.e., not simply for the purpose of becoming a language&#x2F;framework expert but rather to build something as quickly as possible).
Upvote: