Made of Everything You're Not

Because there's too much info for my brain.
  • Home
  • Projects
  • Portfolio
  • Resume
« About Me
Add additional sites to IIS »

Why I’m writing my own blog system

When I first had the idea of starting a blog I of course went looking at some of the open source blog systems out there. I had previously worked with a few of them for client projects so I was already familiar with pMachine, WordPress and Serendipity but I also checked out some of the smaller ones. HotScripts was a decent source for finding a solution as was SourceForge. I actually spent quite a bit of time on this; installing a program, running it through its paces, evaluating, repeat.

While going through that process I started mapping out what my blog was going to be. Of course there was going to be the blog side of the site but I also decided I wanted a place to, well, brag about my work (I’m really proud of what we do at StreetWise) as well as an area to release some of the code I write.

A little background, I’d always wanted to be a part of an open source project; I’m a big fan of the open source ideology and always on the lookout for new code. It’s really one of the better benefits of working in php; there’s a lot of it. Just checkout hotscripts or sourceforge and you’ll see what I mean. In addition to that; there’s phpclasses.org; now that’s a site worth checking out for some cool code (if, well, old code). Not to mention the plethora of other developers out there releasing code and providing guidance.

Anyway, while I was checking out the blog systems another requirement came into play; joining a project. This immediately put pMachine out of the running since it’s not open source so I started checking out the communities of WordPress and Serendipity.

Both WordPress and Serendipity are pretty stable and have thriving communities. Almost too thriving and stable; there doesn’t seem to be very much I could contribute that would make any kind of lasting difference. I have a great deal of respect for both but if all that’s left to do is write plugins and themes; well I’m just bored with the idea really.

So what the hell, “Why not write my own?”, I thought.

I’ve already written a few for some clients before and at the base it’s really just CRUD work with a bunch of bells and whistles anyway. Plus, if I write my own I get to sharpen my skills, have a blog topic and have more code to release.

BTW, since I’m writing this before I’ve actually written the system, I’m currently using WordPress as a blog system. To be honest, I do like it. If I wasn’t a programmer I would probably use it full time too; but since I don’t teach; I do :)

Bookmark and Share

Related Posts

Stand Alone ExpressionEngine Authentication
Importing Legacy Users Into ExpressionEngine
CartThrob 2.0 Beta Fun
ExpressionEngine and the Mystery of M00o93H7pQ09L8X1t49cHY01Z5j4TT91fGfr
Custom Routes With Zend Framework

Tags: AradiaBlog, php

This entry was written by Eric Lamb and posted on Saturday, October 25th, 2008 at 12:02 pm and is filed under Programming. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

Leave a Reply

Click here to cancel reply.

  • Subscribe: Entries | Comments
  • About Me

    Email Email
    Twitter Twitter
    310.739.3322
  • Categories

    • Brain Dump
    • Business
    • Code
    • IT
    • Programming
    • Rant
    • Servers
  • Archives

    • October 2011
    • August 2011
    • July 2011
    • June 2011
    • May 2011
    • April 2011
    • March 2011
    • February 2011
    • January 2011
    • December 2010
    • November 2010
    • October 2010
    • September 2010
    • August 2010
    • July 2010
    • June 2010
    • May 2010
    • April 2010
    • March 2010
    • February 2010
    • January 2010
    • December 2009
    • November 2009
    • October 2009
    • September 2009
    • August 2009
    • July 2009
    • June 2009
    • May 2009
    • April 2009
    • March 2009
    • February 2009
    • January 2009
    • December 2008
    • November 2008
    • October 2008

Copyright © 2008 - 2012 Eric Lamb - All rights reserved