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
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
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
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
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
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
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
count: 0
Friday December 19 2025

It's been a poser ... how can you build a horizontal megamenu without one single class? without one single id?
First, here's the feature list (full width shown at right):
Three sections in the navbar: Brand, Menu, Hot Links (like cart icon, etc)
Menu can contain:
Single links
Multi-level...
Read full article
count: 0
Friday December 12 2025

You don't have to search too far to understand the importance of the H1 tag. It's fundamental to good SEO.
Power Digital Marketing says "The H1 tag is the most important main heading on a page because it's the highest heading level tag that shows what your page or blog post is about. As a result,...
Read full article
count: 0
Friday December 12 2025
As I spend more time writing my own framework, it occurs that it really is the only way to meet your exacting needs.
Approach this as a developer. The first issue is how your project will appear on various browsers. You can't avoid this, it is impossible. You cannot control what browser users will...
Read full article