The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My badges

  • Twitter Updates

  • My Flickr Stream

  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 4,262 other subscribers

A while ago @LarsFosdal praised Bruneau Babet for trying to offset the lack of Idera/EMBT customer communication and quality control: Lars Fosdal is right

Posted by jpluimers on 2022/05/17

Earlier this year, [Wayback/Archive] Lars Fosdal posted a long thread about Embarcadero/IDERA software quality and one special person trying to offset the lack.

It is important not just because of his opinion, but also because Lars posts rarely about his Delphi opinion. He is the kind of guy quietly working with Delphi and doing a lot of community support.

When he posts, it is important and should be a signal to be picked up by Embarcadero/IDERA. Until now, not so much of that.

The first tweet was this:

Bruneau Babet is the best developer advocate that Embarcadero can have! The man inexhaustibly and tirelessly deals with all our pesky questions and comes back with detailed, sensible, and HONEST answers.
@EmbarcaderoTech and @marcocantu should hire more people like Bruneau.

and the last tweet ended with this:

Idera/EMBT – please work on your customer communication and quality control – while you still have customers.

This reflects what I see in the Delphi and C++ Builder Community: a declining number of long-term customers where the rate of decline is only limited by the amount of effort of moving away.

This might be offset by the inflow of temporary new customers but overall it weakens the community at an increasing velocity.

So I asked if I could quote the tweet series in full and was allowed to.

[Wayback/Archive] Thread by @LarsFosdal on Thread Reader App with these individual tweets:

  1. [Wayback/Archive] Bruneau Babet is the best developer advocate that Embarcadero can have! The man inexhaustibly and tirelessly deals with all our pesky questions and comes back with detailed, sensible, and HONEST answers. @EmbarcaderoTech and @marcocantu should hire more people like Bruneau. 1/
  2. [Wayback/Archive] Why is this important? I’ve been using Delphi since its inception and have been using it lovingly. But – all is not well in the state of Delphi. Releases are marketing driven, the quality is variable, and important improvements keep getting pushed back. 2/
  3. [Wayback/Archive] One of the factors that really stand out, is the lack of communication. Since the release of 11, a couple of particularly useful and popular plugins have been nowhere to see. There have been hints that they are delayed, but no explanations or announcements of schedules. 3/
  4. [Wayback/Archive] The primary documentation site has been fully or partially out of order for weeks and is only recently restored for the latest version only. No announcements of why, nor updates on the progress of restoring it. 4/
  5. [Wayback/Archive] The worst thing a company can do is fail to inform and communicate to its loyal customers. It erodes trust and loyalty, and people will lose their patience with the secondary problem – product flaws. And – Delphi is currently flawed in numerous ways. 5/
  6. [Wayback/Archive] For me – two issues really dwarf the others. 1. The HighDPI support. It still is borked so badly that having multiple developers with different DPI / Scaling settings on the same UI project is all about cleaning up broken layouts. It stops our team from upgrading to HighDPI. 6/
  7. [Wayback/Archive] 2. The debuggers are unstable, unreliable and in some situations next to unusable. Breakpoints suddenly stop working, ghost breakpoints appear where you have set none, the app being debugged freezes, inspecting data can illogically fail, or the whole thing just crashes out. 7/
  8. [Wayback/Archive] 32-bit single thread debugging is about the only thing that works most of the time. Go 64-bit or multithreaded and you will be dealing with blood pressure raising issues. I could go on ranting about the other issues, but have a look at quality.embarcadero.com instead. 8/
  9. [Wayback/Archive] So, why is it like this? The acquisition by Idera added another series of terminations. EMBT has been repeatedly “optimized” for profit but guess what – it is being economized into poverty. A smaller team is not necessarily a bad thing, but without realistic schedules, … 9/
  10. [Wayback/Archive] … good communication with the customers, as well as extraordinary quality control – the users will less and less appreciate the efforts of the smaller team. Idera/EMBT – please work on your customer communication and quality control – while you still have customers. 10/10

Some related tweets:

Related blog posts:

Oh: posted today as a tribute to Nasjonaldag (Lars is Norwegian).

–jeroen

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.