Solve problem, then write then the code! No optimization in early stages.
Challenges allow for creativity and enrichment to growth.
I love solving problems, graphics, web design, network security, sound editing, and recording.