Skip to main content
Thoughts from David Cornelius

Step Up Memory Leak Debugging

Category

Are your apps eating up memory?Using FastMM4 in my Delphi projects has helped identify several memory leaks in projects I've inherited for which I'm upgrading from Delphi 5 to Delphi 12. But debugging those leaks still took a lot of time because I had to locate the source of them myself. Then I found an awesome tool that not only takes me to the source with the click of a button but also shows me the call stack! That tool is Deleaker!

Introducing WebStencils

Category

web stencilsThe latest version of RAD Studio, version 12.2, was recently released and among the many enhancements was the introduction of a new template engine called WebStencils. It's the new generation of text processing for WebBroker and RAD Server applications that produce HTML on web servers but can also be utilized in apps of all kinds that need to generate template-based text output. I decided to build two apps, one using PageProducers and one using WebStencils, to see how they compare.

First Drupal-to-Hugo Conversion

Category

Back in May of 2022, I wrote about a predicament I found myself in with multiple websites built in Drupal and the chore of upgrading. I began to look around and discovered others were turning to static web page builders. After building a few sites last year, I took some time over the holidays to convert a local Delphi user group site from Drupal to Hugo.
Subscribe to