Hey there, welcome to my blog.
My name is Kiefer. I’m currently a software developer for a company called OverDog, a Nashville-based tech start-up whose goal is a system where professional athletes can challenge fans to video games. This is an interesting case of social connectivity, and I’m extremely excited to be the primary front-end developer on the project.
A little about me: I recently moved across the country from Olympia, Washington to Nashville, Tennessee. I’m loving Nashville so far. Great people, great music, and great food.
Computer programming started out as a hobby for me. My interest came from a love for video games, and a desire to understand how they work. My first foray into anything related to software development was Campaign Editor in the original StarCraft RTS. The idea that I could not only enjoy a video game but that I could also manipulate it and create new worlds blew me away. It also gave me a little insight into the logic behind a program: from inputs and triggers, we get output. We follow the path of those inputs and try to generate the proper output.
From there, I dove into Visual Basic 6 and started teaching myself. My first project was a RuneScape “client” and server switcher (which was really just a web browser wrapper with some tools attached to it), which taught me the basic concepts of variables, loops, custom data types, etc. Module based development is interesting, but it wasn’t until I decided to study software development professionally that I moved toward a truly object-oriented approach. My first OOP experience was with Java. I hardly touch the language anymore, but it showed me the light of C syntax and the joy of OOP.
This blog will be my showcase of problems solved, roadblocks vaulted, and tears shed during the coming weeks and months of OverDog development, as well as my personal projects (mostly related to video game design and development). I hope you enjoy the reading material and learn a thing or two. I’d also love to learn a thing or two from you, so feel free to comment and tell me when I’m making a fool of myself.
- Kiefer