I think in the context of the entire sentence it's clear that the choice of words is correct as written.
I mean that in retrospect the idea is obvious, as in, "why did I not think of that".
Of course, in computers and technology there are many, many ideas that appear obvious in retrospect but were still hard to arrive at.