I realized my philosophy when creating things is this: 
  1. Make it work.  It doesn't have to be pretty.  There's a lot of trial and error.  Keep trying things until something works.
  2. Make it good.  Clean it up.  Polish the rough edges.  Apply a fresh coat of paint.
  3. Make it right.  Use best practices.  Remember lessons learned.  Don't reinvent the wheel.
I should probably switch the order around, but it is what it is.