Adam Howitt's Blog

Oct 28
2008

Eating my own dogfood

AdamHowitt.com is my Google Analytics consulting website and has been live for over a year since the inception of my business last year.  I built my own CMS a few years ago for a client project and recently implemented it for another client.  Finally, I have invested the time to implement the CMS for my own site so it now blossoms with fresh content and a better insight into the services I have to offer.

Key features of Ham: 

  • Relationships between content items - for example, my portfolio items are related to services I offer and vice versa so the tool automatically makes the related items available for display
  • XML driven content specification - quickly add new fields to a content definition to make new fields available in the adminstrator
  • Content versioning to make it possible to rollback content to a point in history
  • Front-end display widgets for common tasks like looping over a list of related item, listing pages and list filters.
That's it for now and I'm trying to tidy up the code to make it open source some day.  Those in favor, please raise your hands :-)

 

Comments (Comment Moderation is enabled. Your comment will not appear until approved.)
[Add Comment] [Subscribe to Comments]
  1. *Raises Hand*

  2. Hand

  3. Good stuff! Two hands to date. It's in "I made this" shape right now but a little work should make it easier for people to implement and contribute.

  4. third hand (I really wanted to be second so I could use a second hand joke...)

  5. forehand

  6. Aye!

    Great stuff...this concept takes Object Oriented Programming to a whole new level. Kudos!

[Add Comment]