James Hall

I'm a student of life who can't stop learning. I'm a student, too!

Learn More →
James Hall

James Hall

Full Stack JavaScript Developer.

I've always been thrilled by computers. Typing in some code and watching the screen light up just seemed like magic. I learned BASIC when I was about 7, and HTML 3 soon after.

But I've come a long way since then. Last year I researched the best way to learn to code professionally, and I settled upon Treehouse. They guide complete beginners to professional level. One of the parts that I really like is that they stress peer reviews. When I've completed a project, one of my peers reviews it and gives me written feedback. Conversely, I give peer reviews to my fellow students as well. This teaches me how to take feedback, and how to read & understand others' code.

Whether I'm debugging someone else's code or solving my own problems, coding is a lot of fun, and I enjoy the challenges it offers. I'm always up to learn a new language feature or aspect.


  • HTML
  • CSS
  • Front-End JS
  • Node.js
  • Express
Contact Info