Posts

Paths and URLs

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?

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

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

A Classless Megamenu! WOW!

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

The importance of H1 tags

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

Roll your own, really, it's the only way!

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

Bulma drops to second last place

Saturday December 6 2025

Bulma is a CSS framework that I have used in the past. I was engaged in the framework and developed quite a few websites with the code base, starting with v0.9.4. I did have some concerns ... Bulma is a huge size.  I need to make it clear: I do not use any CSS pre-processor. I use the CDN as...

Read full article

A Horizontal Navbar classless redux

Saturday December 6 2025

There is no way of creating a new CSS framework, classless or class-light, without a thorough knowledge of HTML5.  One aspect of HTML5 is the new structure the specification brings with it. Some, with controversy (or at least confusion). The new layout semantic...

Read full article

Writing CSS for classless is getting easy

Monday November 24 2025

It really is getting easy. The key to going classless is to treat everything as a block.  First, there is the "wrapper" itself. Most of the time that is <section, or <article, or even a <div with a class name something like class="hero-wrapper" ... recognize that? It's that "wrapper"...

Read full article

Another component goes classless

Saturday November 22 2025

I stumbled onto a site that featured a responsive horizontal card. The HTML structure for each sample card was a minimum of 458 bytes. The CSS was a total of 116 lines of code. It was an interesting structure for both the CSS and HTML ... I re factored the CSS as a nested classless structure and...

Read full article