Solving ProblemsIn programming, the hard part isn’t solving problems, but deciding what problems to solve.– Paul Graham (source)