I really appreciate the Stack Exchange community.
I am the only person at the company who deals with software development making me fill the rolls of a software designer, programmer, dba, server admin, and graphics artist.
My main goals when designing and coding are: how can I make the user experience easiest, and how can I reduce redundancy.
When developing software, I take a duality approach where I design an approximate Waterfall model as a map, and then traverse through the map using a SCRUM agile approach.
"Acknowledge your faults so you can overcome them."
Struggling with a new topic is one of the best ways to learn. So if you see me struggling, I am just trying to learn.