The primary focus of my career is database development. The early focus was on developing object oriented database techniques. In recent years, I have focussed primarily on developing techniques for displaying data on the Web.
I honed the techniques I use through a variety of programs. The list includes Advanced Revelation (which used Visual Basic), Lotus Notes, Java, Oracle, Basic and C++.
In recent years, I've concentrated heavily on the PHP/MySQL combination of programs. These programs are included in most discount web hosts. Because PHP/MySQL is readily available to the public at large, I will write most of the samples in PHP. The techniques can easily be used in multiple languages.
Speaking of which, I actually believe that it is worthwhile to develop programs with a variety of languages and techniques. By developing in multiple programs, I've learned to avoid creating dependencies on a language.
The other interesting thing is that, having worked with a variety of languages and programming techniques, I have actually become much more appreciative of the early pioneers in programming.
Many years ago, I was an advocate of object oriented design. Today, I actually feel that procedural techniques are the solution for most programming challenges.
So, mixed in with the programming samples, I will include articles on the philosophy of programming.
index - y-intercept - Salt Lake - sponsors