Page 1 of 2

What do you enjoy developing

Posted: Wed Jun 27, 2007 10:31 pm
by alex.barylski
I've been tinkering with enterprise management systems since their inception about 10 years ago...especially:

- CMS
- CRM
- KBS (Knowledgebase management)


I often find myself wanting to come here to disscuss CMS...as I have worked with literally everyone known to man (open source) and closed source as a contractor. Each has benefits and most have more nagatives than anything, so most people opt to develope their own...

Before I go disccusing anything CMS (please note I have long since been a member of places like CMSReview, opensourcecms, etc and their communities suck.) I would like to poll the community for interest.

What kind of systems do you genuinely enjoy working on, not just because it pays the bills:

Posted: Wed Jun 27, 2007 10:33 pm
by feyd
Whatever floats my boat. :)

Posted: Wed Jun 27, 2007 10:50 pm
by alex.barylski
Hmmmm...

Ok, I can appreciate that...same here :)

However, you mean to tell me in the years of your developing software, you've never taken a shining to anything in particular?

I thought you were into game development? Wouldn't you consider that a passion of yours? Perhaps I've misunderstood your position.

Posted: Wed Jun 27, 2007 10:56 pm
by feyd
I did Game Development professionally, yes. It was a passion then, now, it is, but to a lesser degree. Money willing, I would love to open a studio and produce games, but that's a while off.

As far as development goes, I'm waiting for enough time and inspiration to finish off the framework I've started and stopped and started and stopped, trashed, started and stopped over the years. It's not a passion though, nothing truly is. They all carry equal weight, so my time is rightfully divided.

Posted: Wed Jun 27, 2007 11:12 pm
by Benjamin
I need more options than CMS | Other

Posted: Wed Jun 27, 2007 11:52 pm
by Chris Corbyn
astions wrote:I need more options than CMS | Other
Same here :lol:

I like developing anything that gets quite complex and involved "under-the-hood". Backend stuff basically.

Posted: Thu Jun 28, 2007 1:46 am
by alex.barylski
Hehe...I knew that would be a problem...

By CMS what I actually meant was "enterprise management" software like KBS, CRM, CMS, CMMS, ERP, etc...

Other as in:

- Frameworks
- Libraries
- Games

And so on...

Posted: Thu Jun 28, 2007 2:38 am
by Maugrim_The_Reaper
Games, and usually stuff that is, as someone else said, under the hood or long term. The more complex the better ;). My day job is not as a professional developer anymore - I'm largely a desk monkey who reviews and manages the review of other folk's work in the Finance industry - but I love programming especially if the problem is challenging and requires lots of problem solving. So I tend to go for two types of projects - long term development of applications (e.g. Devnetstore) and shorter term library development. A lot of my library development these days is around the Zend Framework as those who read the blog already know (I'm working on an enhanced Zend_View implementation, a Yadis Specification 1.0 component, an OpenID 2.0 library for PEAR (and the ZF if I can persuade Dmitry) and a PHP parser/lexer for the full YAML grammer).

I'd say CMS is way down the list of things I'd want to do. They are interesting applications but I handle only two long term commitments at a time (Astrum Futura and Devnetstore).

Posted: Thu Jun 28, 2007 5:56 am
by onion2k
Code that does things with images.

Like I even need to say.

Posted: Thu Jun 28, 2007 10:06 am
by TheMoose
I would probably have to say CMS, mainly because it encompasses many things that interest me like security, authentication (especially involving cryptography and encryption), and data handling. I like to find new ways of doing the same old things just for the sake of learning something new, and constantly providing myself with a challenge.

Right now I'm spending most of my time working some calculus formulas to see if I can't create a self-contained encryption method based purely off of some top-end math.

Posted: Thu Jun 28, 2007 10:28 am
by patrikG
I enjoy developing good ideas.

Posted: Thu Jun 28, 2007 11:03 am
by RobertGonzalez
I enjoy developing apps that make my job easier and ultimately others' jobs easier.

Posted: Thu Jun 28, 2007 1:26 pm
by ReverendDexter
Damn, I must be the opposite of everyone else here.

The stuff I enjoy the most is always the small scripts, the ones that do that *one* thing that's been bugging you for a while, so you finally just deal with it.

With big apps, it's very rewarding to see it all come together, but I'd still rather do 100 little scripts.

Posted: Thu Jun 28, 2007 2:10 pm
by Luke
My answer is summed up perfectly by Maugrim's answer.

Posted: Thu Jun 28, 2007 2:12 pm
by TheMoose
ReverendDexter wrote:Damn, I must be the opposite of everyone else here.

The stuff I enjoy the most is always the small scripts, the ones that do that *one* thing that's been bugging you for a while, so you finally just deal with it.

With big apps, it's very rewarding to see it all come together, but I'd still rather do 100 little scripts.
Those are enjoyable, yes, but for me it's more rewarding to make 100 "little" scripts that integrate with each other off of the same schema so that I don't have to reuse code from script to script.

Having a single entity system is always my ultimate goal. I love it when I see changes in one aspect (not code) of the app affect the outcome of something somewhere else (an allowable change, not a bug :D). Like if I put in a received check in my "check inbox", and it affects my estimated owed tax in the Tax section, but also affects the spreadsheet of approximated balanced checkbook, or something of that nature. When all the pieces are put together to get a working overall product is very gratifying.