A daily dose of spiritual exercise for men in various stages of their Christian walk

Yesterday, I wrote about the comfort of knowing God has a plan even though I can’t see it. I discussed the confidence I can justify because He can overcome anything and because there is a purpose for every trial. I pondered these ideas because I was in the middle of a minor trial myself. It [...]

I hear atheists tell me that I should let go of my crutch of a god. I should take my confidence in my own abilities and the abilities of my species to accomplish many things and overcome much. There is great pride in being at the top of the intellectual food chain. In the cold [...]

Imagine a man who came to know Christ as a young child. He grew up being involved with his church, married a good, Christian woman and raised children with her. They have their ups and downs, but nothing out of the ordinary. They maintain a strong faith, follow Jesus in all they do, and are [...]

I’m always intrigued to find out what influenced various events, designs, and inventions at different points in history. I spend the better part of my professional life typing on a keyboard. A little over twenty years ago, I took a typing class to learn how to touch-type quickly. It has paid off, but the story [...]

It’s not uncommon to hear people talk about how language changes over the years. Words gain and lose popularity and take on new meanings. We invent new words to describe new parts of our life. What occurred to me recently, though, is that when a word’s primary definition changes, it’s often toward a cheap imitation [...]

One of my pet peeves is people who don’t follow through with what they promised. The most common form of this problem is when I have to spend an extra hour or two on the phone with a customer service agent trying to convince him to give me the product or service that I paid [...]

A well-executed double play. A great timing pattern that results in long yardage. A perfectly timed alley-oop dunk. These are all fun plays to watch that involve two players being on the same page and knowing exactly what to expect from the other. When they aren’t in sync, the players go from looking cool to [...]

In my profession, we talk about abstraction quite a bit. Generally, the idea is that we take a bit of complexity and wrap it up in a nice, black box with simple inputs and outputs. The user of the box doesn’t need to know how everything inside works, he just needs to know what to [...]

In the world of product marketing, demos and samples are a traditional way to get customers to try something that they may like and, thereby, get more folks to purchase your product. Software is no different. We release demos and trial versions. Some companies release “lite” or “basic” versions and then try to get you [...]

As every Presidential administration comes to a close, the pundits begin to discuss what the president’s legacy will be. Will it be one of prosperity? One of fighting poverty? One of defending the country? One of foreign policy accomplishments? What’s a little more strange to watch is when that man begins to actively attempt to [...]

« go backkeep looking »