&gt; Yes it&#x27;s important to know the capabilites of your language and deployment stack -- but that just requires study, which in my mind is different from practice.<p>I agree. Which is maybe why Stackoverflow solves so many problems for a developer. You know what you want to do, you know how you want to do it. But you&#x27;re stuck because you can&#x27;t make sense of an API or don&#x27;t know where to look for the functions you need.