As anyone in the tech space who has gone the self-taught route can tell you, there are several times when you hit a mental brick wall on your journey. I have once again unfortunately found myself slamming face-first into this proverbial mental blockade, but this time I'm trying a different approach to getting over it.
Being the only tech-minded one among my family and friends, I spend much of my time learning and processing things on my own. While as an introvert this seclusion can be nice, I've come to realize that it has severely crippled my opportunity to advance to the next stage in my quest for knowledge. For the past few years, I have very much had only myself (with the exception of one semester with a very poor community college professor) to provide any sort of feedback on the work I have done up to this point.
What I need from the wonderful DEV community is some constructive, creative criticism and critique of what I have done thus far. Without any outside review, I'm afraid I have no idea where my time is best spent improving.
If you can spare a few moments, I would greatly appreciate anyone who is willing to take a look at my work from both an overall conceptual design standpoint, as well as a more technical "behind the scenes" perspective focusing on things like performance and code cleanliness. Am I doing something consistently right? Wrong? Absolutely unheard of?
You can view the major projects I've done / am currently working on at my website, as well as everything on my GitHub. (Try to keep chronology in mind, as these things span back to the beginning of my journey.)
Please leave any feedback you have (positive or negative, I'm not looking for only sugarcoated praise, although that's always appreciated 😉) in the comments here, at the email listed on my GitHub, or through the contact form on my website.