I particularly liked the talk “Building Great Software By Accident” by Garret Smith from CloudBees. He proposes a software development non-methodology of choosing the least-prophetic design. I.e. once you know where you want to go / the problem to solve, you choose the “most obvious” next thing.

Unlike the title suggests, the idea is rather pragmatic. It’s like finding home, when you had a little too much:

Lean (in the direction you need to go) & Stumble (do the most obvious thing)