TwitterFollow Me on Twitter

Archive for 2006-11

Rudimentary CMS

Recently, NCC launched Chase the Lion, a microsite built for a seven-week series based on a new book from our pastor. While developing this site, I determined that the data management needs weren’t quite so heavy that we needed to implement a full CMS, like ExpressionEngine or WordPress. And even though it isn’t difficult to build a site with a full CMS backend, it does take enough extra effort that it isn’t worth the time in certain scenarios—e.g., in very time-sensitive operating environments like ours.

For Chase the Lion, I built a very simple CMS by hand. During the last few months, I’ve tweaked a small framework that I use when starting a new project. (I’ll write up a bit more on my framework and may even post it for public consumption if enough folks want to see it.) In this project, I upped the ante even further to create a very rudimentary PHP-based CMS that can be used to power small, mostly static sites. It is simple for the site to extend, but the tool can only be leveraged by me (or anyone with basic web development skills). There is no admin CP, no WYSIWYG editor and no file organizer. It’s barebone, but I think that’s the beauty of it. Sure, I could build the CP, add support for data storage in a MySQL database, add that pretty WYSIWYG editor and let an administrative assistant go wild, but why should I? Sometimes the site content changes very slowly (or never) and can’t really merit adding weight by integrating that full-featured CMS.

Comments (5)

Caught using a Mac

David Russell caught using a Mac

It’s the end of the world as we know it. For the less mindful amongst us, I claim allegiance to the world of PC. But Mac$ are quite nice if you can handle them.

Comments (12)

Does <? ($code == $design) ?>

Yes. At least, I’ve begun to believe so.

Yet it is still a question in mind, even though I feel I’ve derived an answer. Perhaps my answer can’t be definitive by nature. And certainly there are times when code is simply code, lacking what most people would define as design. But I think in its inherent nature, code is design. And, much like design, code is either good or bad. The developers of WordPress have a nice mantra: “Code is Poetry.” I believe it is—or, at least, that it can be. Thomas Fuchs thinks programming and design are actually one thing, not exclusive of each other. I’m beginning to see why he feels that way.

Lately, I’ve been involved in a few projects that have really opened me up on the programming side of this business. I’ve enjoyed developing the front-end for years, but I’ve always been most intrigued by data manipulation. To me, it’s incredible what can be achieved through good code. In my admiration of the function of code, I’ve discovered the beauty in code. It may sound strange to some, but good code is only good if it’s well designed. And I love looking at examples of good code. I see the design in it. I see the beauty in it.

There is also a unique relationship between what happens behind the scenes and what is visible to the user. More often than not, a well-coded application has a beautiful interface as well. It seems that there is some shift amongst the old left-brain programmers—a shift toward producing from the right-brain for elements of the project that are end-user-interactive (the UI) and for elements that are interactive with systems and programmers or produce function (the code). I don’t think any coder can give up on the technical, because it’s that left side that gives us the power to create function. But there is power in the form as well. And I’m stoked to see this emerging trend amongst developers. It means we’ll have friendlier apps with sharper function adhering to best practices and standards in code construction.

Technorati Tags: , , ,

Comments (6)

Mute Math at XM Live

I had the coolest lunch break today. A few friends and I went to see Mute Math at XM Live. My buddy Joe hooked us up! They did a cool three-song acoustic set but they gave it everything. There were about 30 people there not including a few XM staff and the Mute Math entourage, so it was a super cool and very interactive setting.

After the “show”, we got to meet and greet the band. I snagged some images from the day. Obviously, I couldn’t take any pictures during the show, but I got lots of before and after.

What a smokin’ way to spend a lunch. XM rocks!

David Russell with Mute Math at XM Live

Mute Math

XM Live

Technorati Tags: , ,

Comments (5)

Must See

Godbit

A refuge for Christian web designers who believe in and adhere to web standards.

Refresh DC

A meeting of the creative minds of the DC metro area web publishing culture.

FamFamFam Silk Icon Set

A sleek set of icons for use in web development. Free to download.

Vitamin

A resource for web designers, developers and entrepreneurs.