Failing doesn't feel good. It hurts. It is embarassing. It is humiliating. It makes you want to crawl into your bed and hide away from your shame. We know we are supposed to be humble, but let's face it: no one wants to actually go through the process necessary to make us humble.
This week I am having to deal with some mistakes I have made. And I am not talking about little mistakes, but some pretty big ones. And it sucks[...]
Read More
Relational databases have maintained their rule over information systems. But over the past decade a competitor has risen, challenging some philosophical notions people have long since held onto. These NoSQL competitors have an innovative outlook for clustering, cloud computing, and large stores of information.
Could this be the end of SQL as we know it? I think not[...]
Read More
PHP or .NET? C# or Java? Perl or Python? Cobol or Fortran? The debate over program language performance has raged since the inception of computers. Everything from server hardware to the compiler/interpreter to type-casting has been placed on the chopping-block. Where do you stand? What side do you take? How do you choose what language you use when starting a new project?
Perhaps we have become so technical in arguing about language performance that we have lost sight of the biggest factor of all: the human element[...]
Read More
Easter is tomorrow. To be honest, I am not a big fan of Easter. Not because it is superficial, not because I have some deep conviction about the evils of telling children a magical bunny lays chocolate eggs. What gets me about Easter is how happy, bright, and up-beat everyone is. No, there is nothing wrong with that. In fact, it is great... for them.
I had a conversation with a friend recently about recurring themes in our lives. I have some great themes: God's peace. Perseverance. Determination. But there are other themes that don't give me the "warm fuzzies". Like being forgotten[...]
Read More