Author Archives: Francesca Gaillard

Won’t Heed Hints? Get Errors!

One of my pet peeves, as you may already know, is leaving memory leaks in “final” code. Another one is leaving compiler Hints and Warnings. When doing a fresh build, there should be no Hints and no Warnings. Period. No … Continue reading

Posted in Delphi, Quality | Tagged , , , , , | 13 Comments

Adding Useful SendTo Targets for Delphi and more…

With a new job comes very often the tedious work of installing/configuring a new workstation. There is one thing I find very useful and like to install almost at the beginning: a way to quickly open any file in a … Continue reading

Posted in Configuration, Windows | Tagged , , , , , | 11 Comments

Don’t Do Evil to Users

vs “Your work will self-destruct in five seconds…” With Delphi (or C#) it’s so easy to put a Timer to implement some Auto-DoStuff feature that you’ll find one in almost any application. No doubt it can be very handy; it … Continue reading

Posted in Quality, User Interface | Tagged , , , , | 4 Comments

A New Job

Friday was my last day at WideOrbit. I’m leaving a bunch of good people whom I’ve got to know and appreciate over the last 5+ years. So, I’m a little bit sad but at the same time very excited to … Continue reading

Posted in Delphi, Jobs, Personal | Tagged , , | 7 Comments

Programmers are only as good as what their users can get

What matters for your users is that your software helps them get their job done efficiently, correctly and reliably. They do not care what language you used, how elegant your code is, that your new super-sort algorithm is faster than quick-sort … Continue reading

Posted in General | Tagged , | 2 Comments

CodeCamp 2010 = Awesome!

I spent the day on the Foothill College campus in Los Altos for the 2010 edition of the Silicon Valley Code Camp. And I plan to return tomorrow! We had a wonderful weather, lots of food-for-thought and abundance of pizzas. And best … Continue reading

Posted in Conference, Delphi, General | Tagged , , , | 1 Comment

Implicit vs Explicit Call to inherited

When overriding a method, you have the choice to call the ancestor method implicitly with the inherited keyword alone or with also the method name and its parameters if any. Does it make a difference? Why choose one or the … Continue reading

Posted in Coding standard, Delphi | Tagged , , | 13 Comments

Using Richedit 4.1 with D2010

Why Starting with Windows Vista, the OS offers a lot of features and improvements to the embedded Speech capabilities that are directly available for free to the Delphi developer, as I have shown in my CodeRage and DelphiLive sessions. But … Continue reading

Posted in Delphi, VCL | Tagged , , , , | 5 Comments

Hello! Again…

Almost 10 years ago, fgaillard.com, was where I used to publish some code, utilities and occasional articles. It was not pretty, it was not a blog, it was manually edited HTML for the most part. It needed serious work… But … Continue reading

Posted in General | 3 Comments