As user287279 has correctly pointed out, the requirement of a creator for "the universe" (i.e., existence) naturally begs the question of who created the creator. Either you get an infinite regress, or you accept that something had to be "first" (i.e., non-created), in which case it would be legitimate to posit that existence itself is non-created (i.e., it just is).
While I agree with this view, I would go a bit further than this, and say that it is not really correct to say that existence "occurred spontaneously", since the very concept of spontaneous occurrence presupposes a pre-existing state and a temporal distance between the "before" and "after" states. In my view, it is more accurate to say that "the universe" (i.e., existence) includes all things, including time, and hence, there can be no temporal description of any state "prior to" the universe. If that reasoning is correct, then it is not proper to say that the universe "occurred spontaneously". It is more accurate to say simply that existence exists - i.e., that existence just is.
This description of metaphysics is consistent with your assertion that "nothing can come from nothing". Under this view we do not posit that the universe was created spontaneously from nothing; we just say that it exists. There is no time prior to existence where there was a state of nothing, and hence, there is no creation ex nihilo. On that basis, I would say that your linked article presents you with a false alternative. It is false to say that everything has a cause, because the first thing cannot have had a cause (i.e., cannot have evolved from a prior state). Existence itself is un-created and hence un-caused; so it is not necessary to offer the false alternative that either God created the universe, or a "quantum fluctuation" (whatever that is) did it, or it was "grubbled" into existence, etc. (Incidentally, quantum physics is a dead end in metaphysics; it is quackery.)
Note: As users in the comments have pointed out, there are a lot of competing metaphysical theories in philosophy. The theory I am describing is the Objectivist theory of metaphysics. If you want to get a good understanding of this question, you should read different metaphysical theories; familiarise yourself with their arguments and counter-arguments. Hopefully the above exposition gives you a place to start.