Choosing the right CMS (Content Management System) is a necessary step when first starting a site, however small or large. Whatever the system chosen, your primary goal should be to minimize operation cost and increase productivity. Here is a list of frequently requested core features to satisfy either or both of your goals. Read the rest of this entry »
In the first episode of WebIT Discussions, recorded on Thursday, April 9th, 2009, James Bassil (@jamesbasil) and Liesl Barrell join me, Dimitry Zolotaryov, in discussing traditional publishing, online publishing and the process of moving from the former to the latter.
A CMS is often expanded when the site requires tools to help publish existing content or introduce new content. Too often, however, the developers are asked to upgrade the CMS without first an idea of what the content is or how it will be presented or used. This inevitably leads to poor development, rewriting and late delivery of a project.
Whether you’re starting for a top-down, old-style, publishing company or you’re joining a collaborative blog , your tasks as the developer can be grouped into four broad categories. Let’s explore these responsibilities and challenges of programming for a publishing company.
Is a site ever finished? In a limited way, yes. As the months pass, however, the value of a site degrades. Worse still, with enough time, a site may drive your audience away with it’s dated look, old-style functionality or lack of modern features. How do we handle this depreciation? The key is to become ‘light-weight’: not bogged down with tools and structure, but remain open and flexible to change.
Apple just released the first public iteration of Safari 4. In the list of latest features we see the introduction of cover flow into their history and bookmarks and a nice panorama of a user’s top sites.
Often we developers find ourselves working on projects as the only programmers. It may be a personal project or a company with enough work for only one. Such work often present challenges in way of responsibility and advantages like control and intimate knowledge of the system. In response to the challenges of programming alone, I have come up with the 5 rules that keep me and my work sane:
The problem: some articles stick around on a top articles widget (see graphic) for too long. How do you indicate that the article should disappear from the widget and give way to newer content?
Palm’s new operating system, webOS, for their upcoming phone Pre is something I am very exited about. I am a web developer and the possibility of creating mobile applications using HTML, CSS and JavaScript is darn cool. Not only will webOS benefit from the large number of web developers but those same people will gain value in the job market.