Hello world!

Have to start with a “Hello World” right? I must have written that first program in 20+ different languages now, so it only seems fair that my first foray into blogging will begin the same way. I’ve been programming for years now, going back to my time in middle school when I was trying to get my Ti-83 to play a quick text-based game with me. When I was analyzing black holes for my undergraduate research, I learned a bit of Perl and quite a bit about Python. I didn’t really do too much with either of them after I graduated; I wrote a few vPython simulations for a high school physics class I was teaching, but that was about the extent of it.

Last year, I decided to build a website for my physics classes. I wanted something that was a mixture of a blog and an online homework platform for my students. I started learning PHP, JavaScript, SQL, jQuery, and Bootstrap; pretty soon I was enjoying the programming more than the content I was teaching. It reminded me of just how much I enjoyed programming, so I started learning about things beyond just what I needed to put the website together (you can check out McDuffPhysics.com if you’re interested).

Somewhere in all this digging around on the internet, reading articles, watching videos, and asking questions, there came a point when I realized that this was what I wanted to do for a living. I love coding, and I really want to love what I do everyday. So, that’s what has brought me here. I’m going to share my journey to becoming a developer with all of you fine folks out there on the internet. If I say something wrong, by all means correct me because that’s what this is all about. If you have a really cool way to solve a problem I’m working on, share it with me. And in those rare cases where you have questions that you think I might be able to answer, shoot me an email or leave a comment and I’ll try not to disappoint.

Leave a Reply

Your email address will not be published. Required fields are marked *