Being A Better C++ Builder Developer - a summary of principles I've derived over 20 years of professional software development, applied to the C++ Builder environment. (3/12/98)
Decoupling Data Modules And Forms To Aid Reuse - Find out how to make your forms and modules more independent so they can more easily be reused. (11/2/98)
Designing for legacy system support - Encapsulation, function overriding, heterogenous joins (joins of tables from different DBMS).
Pitfalls and problems in multiresolution user interface development - What to do to make your application look as good as possible on a variety of systems and graphics cards.
Building Better Data Implementations - a reprint with extensions from the author's article for C++ Builder Developer's Journal. (4/01)