Main menu:

Friend Me!

Digg

LinkedIn

Slashdot

Self-Promo:


Show & Tell 2.0


Make and Take Appointments


Fun & Free Traffic for Your Blog


Web Services CMS for Smarties


My Company



Site search





Categories

Archive

Archive for November, 2008

Data Model != Database

Look, I love databases as much as the next guy.  Maybe even more.  Ok, definitely more.  But this needs to stop.
Databases are not a valid integration point for applications.
I have seen this in virtually every place I’ve been and it’s a problem.  Everybody loves the database because we all understand it.  It’s easy.  It sits […]

Interface-Driven Development: Concepts

Hey, look at that, Barack won the election.
When I left off I was talking about a great new development methodology, called Interface-Driven Development.  Yes, with all capitals.  You can read all about the principles in the last article.
Team Organization
Many development teams are organized “horizontally.” That is to say, different team members have different specialties, […]

Flexible Business Processes with CodaServer

(This is the fifth article in the Better Living through CodaServer series)
Most software developers work in the trenches, the corporate IT departments, writing code to help automate a company’s various processes.  While the Googles get the glory and Facebooks find the fame, our intrepid warriors make life better for one knowledge worker at a time.
One […]

Interface-Driven Development: Background

Something about programming leads us developers to come up with all-consuming ideologies about our craft.  Maybe its our built-in pattern detectors or well-tuned sense of structure and architecture.  Maybe it’s the hubris.  Who knows?
So as I was typing in my blog the other day, I tripped over the one true answer.  The development methodology to […]