I tried to derive the quadratic formula for myself, but my formula ended up looking a bit different from the one that we all know, but as far as I could tell worked. I later learned that my formula only worked for a=1, which I then fixed. I now know that it was just another way of expressing the quadratic equation, albeit in a much less convenient form. My chemistry teacher, as it so happens, criticised it for having too many fractions in the equation after an associate of mine pointed it out to him.
But that was many years ago, and even if I still had the notes, they are buried under thousands of pages of school work. I'll do my best to recreate the approach I took here, but you could probably find a similar derivation somewhere. It was based on a trick I was taught in class for solving quadratic equations.
For example, what is the value of x if x² + 4x + 3 = 0? We can easily solve the equation x² + 4x + 4 = 0, which we can factorise into (x + 2)² = 0, at which point it becomes obvious that x = -2. We can usilise this result by noting that x² + 4x + 3 = (x² + 4x + 4) - 1 = (x + 2)² - 1 = 0. It becomes immediately obvious then that x = -2 ± 1. Note that the former equation only had one possible solution (or the positive and negative solutions were the same, if you prefer).
Basically, our approach is to relate our quadratic equation of our choosing to an equation that is immediately solvable, and using the results of that equation to solve the one that we want. This is essentially what the quadratic formula doing for us. Anyway, here's the equation that we have to unpack:
We need to generalise our trick if we wish to use it for any coefficients of  that might come our way. In each and every case, our quadratic equation will end up taking the form:
Being careful not to confuse A, B and C with the coefficients of , we can easily solve for 'x' as:
Already we see a striking similarity with the quadratic formula that we all know, but we want to express 'x' in terms of the coefficients presented in . To do this, we need to establish the rules that relate coefficients to A, B and C, something that we didn't have to do when we dealt with individual equations. We do this by expanding  and then equating the coefficients with . So firstly:
Then, comparing the RHS with equation , we can establish that:
Finally, we can substitute ,  and  into equation  to get
You might have noticed that although I had taken care to include both the positive and negative square root in , I used only the positive square root for . Sadly, there are no insights to be drawn from this, the negative square root just leads to the same quadratic formula.