Hacker News new | ask | show | jobs
by contingencies 3342 days ago
1. Maintain a system long term. This teaches you the benefits of alternative approaches the hard way.

2. Change languages. Forcing yourself to use a completely different paradigm can sometimes bring about architectural epiphanies.

3. Focus on data and communications instead of processing.

4. Meditate on and draw inspiration from timeless wisdom (eg. a good fortune database like mine @ https://github.com/globalcitizen/taoup)