Posts

Automation software: AutoHotKey vs AutoIt

count: 0
Tuesday March 31 2026

AutoIt is one of the first Task Automation tools that was available. It is a Basic-like scripting language for the Windows environment. I've used it all the way up to Windows 11 with no Windows compatibility issues. While there is a GUI component, using the GUI to automate tasks that involve...

Read full article

Is Photography Dead?

count: 0
Friday March 20 2026

No, definitely not. It is changing, but nowhere near dead. As of early 2026, there are approximately 61,400 pictures taken every second. 1.8 trillion for the year.  What has changed is the gear used. As of early 2026, between 92% and 94% of all pictures taken are with cell phone cameras. Not...

Read full article

Jodit custom image uploader

count: 0
Friday February 20 2026

The Jodit WYSIWYG editor is licensed MIT and authored in Typescript. I discovered it quite by accident while search for a WYSIWYG editor for my new project. I had previously used several other products, notably CKEditor and TinyMCE. I switched recently to Quill because the license models for...

Read full article

Eureka! An outstanding WYSIWYG editor

count: 0
Monday February 16 2026

How could such an oustanding project miss my attention?  I've been using a number of different WYSIWYG editors in various projects over the years. These WYSIWYG editors provide the ability for admin users to create content (articles, news, etc.). There are usually two major bottlenecks with...

Read full article

DCP-Portal renew update

count: 0
Sunday February 1 2026

It's been awhile since I have inspected the DCP-Portal code. It's dated, no doubt about that.  The code is well organized, but it is based entirely on functions with only two classes. The re-write is going much slower than I originally expected. Before inspecting the original code, I expected a...

Read full article

DCP-Portal update

count: 0
Saturday January 24 2026

DCP-Portal and ttCMS were withdrawn from the marketplace more than a decade ago.  I am in process of completely re-writing DCP-Portal. It's a lot more than a simple code update. All the features are under re-evaluation, all the functionality improved for speed, and all the security upgraded....

Read full article

HTML templating engine

count: 0
Thursday January 15 2026

SmartTemplate is a project that has seen many iterations over the past 20 years. Note, this is NOT Smarty Templating. SmartTemplate is one of the fore runners to many of the tokenizer engines. It's had its place and popularity over the years and one of the projects that has been fallow since...

Read full article

Paths and URLs

count: 0
Saturday January 10 2026

Open Source software, that is software a developer offers to other developers at no charge, can lead to some strange issues. Two of my products, ttCMS and DCP-Portal, struggled with two majors issues. Dealing with installations in subdomains, and dealing with multi-site installations. The second...

Read full article

How practical is classless CSS for projects?

count: 0
Sunday January 4 2026

I own ttCMS and DCP-Portal. ttCMS was my fork of DCP-Portal. I ended up buying DCP-Portal code and websites back in 2004 and maintained both ttCMS and DCP-Portal. Both ttCMS and DCP-Portal were regular winners of Content Management Systems competitions including jointly winning first prize in a Byte...

Read full article

Using icons in your project

count: 0
Monday December 22 2025

I wrote an artice about this subject a bit more than one year ago. My thoughts on this have not changed ... rather, they are reinforced. Every now and then I end up using the FontAwesome 4.7.0 CDN as a quick development shortcut. I usually just need a few icons for a navbar or social media bar and...

Read full article