There's a moment every developer reaches where tutorials aren't enough anymore. You have a real problem to solve. A real client waiting. A real system to ship. And suddenly the question isn't "what ...