With reference to Nick's blog entry, there's a new Delphi advocacy blog out there.
Portions of The Delphi Advocacy Group's mission coincide with the initial ideas I was sketching out, when I did some discussion with Malcolm Groves over email, and also with Karen Lee in person, when I met up with her at Borland Singapore in May.
The Singapore Delphi User Group, or Borland User Group Singapore which I started here in Singapore few months back, met with lukewarm responses.
Perhaps it's because I lack experience. Perhaps it's because I lack energy. Perhaps it's because I lack enthusiasm. I dunno.
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