Hi, my name is Robert Greiner and I'm working as a software developer in Dallas, TX.
In addition to programming, I am also interested in usability, business, software processes, and any other topic that is tightly coupled with writing code.
This blog is all about becoming a better programmer. I want to become a better programmer by learning new things well enough that I can teach them to others. And, I want you to become a better programmer by gaining knowledge from this blog and participating in the discussion. Learning is a long and difficult process and it's always nice to have others along for the ride.
Another reason I started blogging is because it’s uncomfortable for me. The process of learning new things, improving, and communicating all take us outside of our comfort zones, but I think they are necessary to become more than a mediocre developer.
I really love programming and I think I can offer an interesting perspective on the topics I cover here and continue to give back to the programming community that has been so good to me over the years.
Since this blog is more programming-centric, I wanted a name to reflect that. Creating Code is more than just programming, it is about programming well. I want to focus more on the deliberate process of code creation and not mindless hacking (which too many of us have been guilty of in the past.) I'm hoping that the name will serve as a reminder to me that I am trying to create something more than just average.
You can email me here.
I can also be found on: Twitter, Github, LinkedIn, My portfolio site, and StackOverflow.