Skip to main content
Thoughts from David Cornelius

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.

Delphi 12: More Syntax Highlighting

Category

As I've been going through the Delphi 12 beta, I'm delighted to see many fixes and enhancements in the IDE to help the programming experience feel more fluid and intuitive. As with all beta versions being discussed, this blog post is based on a pre-release version of the RAD Studio software and it has been written with specific permission by Embarcadero. No feature is committed until the product GA release.

Ubuntu Auto-Login

Category

A few months ago, I blogged about getting a Raspberry Pi set up with a GitHub Runner to keep a website up-to-date. It's been working well--until today. I made some updates, pushed them to GitHub, then later checked the website--it had not updated. Then it dawned on me: the power had gone out for a couple of hours last week and even though the computer was back on, I had not logged in and started the GitHub runner--and had forgotten to make that automatic.

Creating a Delphi Welcome Page Plug-in

Category

There have been several iterations of the Delphi IDE's Welcome Page, or the first page that you see by default when you start Delphi without a project. This space has been used for keeping a list of favorite projects for convenient loading, marketing of related products by Embarcadero, and quick links to tutorials and resources. Delphi 11 introduced, in my opinion, the best interface yet as it's completely customizable by the user and provides an API for writing your own plug-ins to provide additional functionality.

Subscribe to