Dynamic Programming

An Introduction To NodeJS, A JavaScript-Based Server

Recently, I’ve been dipping my toes into languages and technologies I might not previously have.  For the last ten years or so ColdFusion has been my bread and butter.  Yes, I’ve tinkered with other languages like Groovy, but now …

Interested in Groovy? These Tips are Invaluable!

I’ll make this short and sweet: if you’re interested at all in learning (or learning more) about Groovy, you simply must check out the Groovy Goodness blog series by Hubert Klein Ikkink. This constantly growing series contains tons of …

News from the Lists: Intro and sharing app scopes across apps

One of the cool things about Alagad (in fact it was one of the things that attracted me to work here) is that we’re strongly encouraged to be involved in the community surrounding any of the technologies we work with. That includes mailing lists, and mailing lists often bring up topics that make excellent blog fodder… so from now on I’m going try to start getting something from the lists up weekly. It may be a link or two to some cool threads, it may be the body of one particular email. This week, I’m going to use the body from an email I sent and was encouraged by a couple people to convert to the blog.Someone wrote in to the ModelGlue list with the following scenario:

Dynamic Programming and Metadata

In my last posting, the question was indirectly raised as to what I was talking about when I said "dynamic programming". With our approach here at Alagad, dynamic programming means taking a very generic set of constructs and then …

Dynamic Programming – A Topic for Conversation

In a couple of previous postings, I have mentioned the generic object management system that we have been working on for a project here at Alagad.  The initial version of the system is complete and in use now and while it came out well and serves its purpose, I still feel there was a lot more potential for it.  Researching and developing it however has given me an opportunity to start putting into practice some of the concepts in dynamic programming that I have been reading for quite some time.