It seems that there are quite a few customers out there who do not know that you can obtain official CodeGear Support assistance for free, if you have an installation / registration issue with CodeGear products, subject to certain terms and conditions. You can easily check the status of your free installation / registration support case also.
In addition, there are articles written by everyone in CodeGear Support. These articles are a result of cases filed by customers, or research done by Support personnel, or both.
Some common mistakes made by customers when they file an installation / registration case are a combination of forgetting one of the following:
Though instructions are provided on the page leading to the filing of a free support case, sometimes, it is easy for customers to forget.
What are the ways that you and other CodeGear customers think that we can improve upon our processes?
In 2017, with the release of Delphi 10.2 Tokyo, Embarcadero introduced a specialized implementation of the Observer pattern into the System.Classes unit. While it has been in the wild for 9 years, it remains a "hidden" architecture for many, primarily because it serves as the invisible engine behind LiveBindings. Other than live bindings, you can also use the Observer pattern as a way to update component settings to the Windows registry, an .ini file, or persist it elsewhere.
System.Classes