There was a time when it was fashionable for software developers to make everything “dynamic” and “smart.” It annoyed the hell out of everyone. You would be typing up your paper in a word processor without looking at the screen. Then when you look up everything is formatted all weird, the sentences don’t make any […]
The Importance of Philanthropy
62 people have the wealth of half the world’s population, according to a report by Oxfam International. The number has been shrinking since at least 2010, when 388 individuals had the wealth of half the world’s population. What is shocking is despite the recent progress of the world’s poorest countries, the gap between the richest and […]
Baseball’s 3,000 Hit Club
Baseball’s 3,000 hit club is as sacred as its 500 home run club. Only 31 players have ever reached 3,000 hits in Major League Baseball. The most recent were Adrián Beltré and Ichiro Suzuki. Let me talk about Ichiro for a moment. What makes Ichiro’s accomplishment more impressive is that he did it all after age […]
Don’t Get Suckered by Fake Deals
This article was originally posted February 9, 2016. On January 10, I received an e-mail from TurboTax. “Special Offer Enclosed. Open Now!” it said in the subject line. I opened the e-mail and a colorful picture loaded with big bold letters, “One Week Only SAVE UP TO $15! January 10-16”. Then there were a bunch […]
Mentor Focus: Darren Rowse
With the Internet and social media, almost anyone can be your mentor. They don’t even need to know you exist. Just pick a person whose work you admire and follow them on the Internet. In the Mentor Focus series, I profile the people I follow online. Since discovering blogging in 2002, Darren Rowse has established […]
80/20 Your Personal Media Collections
With the amount of data being generated in our lives daily, it’s easy to let things get out of hand. At one point, I had over 4,000 articles in my “read later” list. I also had over 20,000 digital photographs sitting on my hard drive, with more added every week. Hundreds of videos sat waiting […]
