Why a New Blog?

New Beginning: Opening the MacBook Pro to start work on something cool

If you are at all familiar with my existing programming blog, you may wonder why I decided to start a new one. Moreover, since programming blogs aren’t exactly all the rage these days, you may wonder why I’m bothering to write one at all. Well, here is your chance to get the answers to these questions.

As to why I’m writing a blog about programming, there are two reasons: 1. I like to help people, and 2. I like to write. I hope to present some useful information (and perhaps some insights, but don’t count on anything profound) while at the same time enjoying the pleasure of writing.

As for my old blog, well… it’s old. The domain name has the word “design” in it not because I thought of myself as an artist or graphic designer, but because of the way the term “Web Designer” was used when I procured that domain. For those who don’t know (or don’t remember), “Web Designer” was often used as a title for a person who did it all: create graphics, design page layout, choreograph and develop interactive features, build the web services, design the database schema, write the SQL, etc. So, when I first started robsondesign.com, I considered myself a Web Designer.

Over time, a number of things happened to change this. First, the technology grew to be more sophisticated, which meant it also grew more complicated, and so it became increasingly difficult for one person to do everything well. Moreover, as the capabilities of web technologies increased, so did the end users’ expectations. With people expecting faster response times, better graphics, more usable layouts and information architectures, more sophisticated functionality, and more information at their fingertips, the field of web development grew, and multiple specialties arose to meet the demand. In addition to that, enterprise application development moved to web-based, service-oriented architectures, and corporate intranets developed into vast suites of specialized business software. Throughout this time of amazing change, I have pursued an engineering path focused on enterprise application development, and it has been quite a few years since I thought of myself as a Web Designer.

With all of that in mind, it was past time to come up with a name that better describes what I do.

So that, in a nutshell, is why I’m starting this new blog. The goal is to make it fresh, modern, and relevant. I hope you enjoy it, and that you find some useful information here from time to time.