Simple beauty of life

Posted on Thu, 07/16/2015 - 09:23

This morning I read this article. It's a short phrase that stood out: simple beauty of life. This reiterates a common thread from many others with severe illness or little time left. Notably former CMU Professor Randy Pausch, who died of cancer, who left a lasting impression with his last lecture. Mitch Albom wrote a popular book, The Five People You Meet in Heaven, about a life's reflection and purpose. Admittedly, I spend too much time thinking about this. We witness others discover their life meaning through their challenges. Do we lack that focus and vision until we're faced with grave


My temperature is happy

Posted on Tue, 07/14/2015 - 22:02

This evening, my daughter and I were playing doctor. I laid on the floor and she gave me a checkup. She looked at my ears. "Better". She checked my heartbeat. She nodded her head. And, lastly, she checked my temperature. Her response was perfect and I hope I never forget it: "My temperature is happy". An Unhappy TemperatureIt's been a while since I have blogged. My temperature was far from happy. I spent the better part of eight months working on a challenging project. My spirit was crushed after dedicating myself to its success. Loose lips sink ships and blogging about my experiences as they


2015 Steelers Draft Predictions

Posted on Tue, 04/21/2015 - 11:54

I'll try to stay focused on the picks in the first two rounds, as it's very difficult for a novice like me to be an expert after that. BackgroundThere are two philosophies the Steelers never deviate from. They certainly will not this year:They will draft the best player available, not based on need.They only draft "special" secondary players in the first two rounds.The following picks represent my best guess at where the Steelers will go. I'll also note other players I believe they will consider. Round 1Nate Orchard - OLB from UtahLeadership skills, strong and has decent size. A slight chip on


Being present

Posted on Tue, 04/14/2015 - 13:43

Generally speaking, I try to be very laid back. I do get stressed out (and continue to try to work on that). However, there is one major pet peeve of mine that I believe is worth sharing. Being present. This day and age, life is full of distractions. Society seems to have totally forgotten to slow down, relax, and appreciate one another. We seem to prioritize texting, Facebook, email, and work over our personal connections. We take on too much and rarely set good boundaries. This doesn't seem to be going away anytime soon. And, I am certainly guilty of it. This trend just seems to continue


Institutional knowledge

Posted on Sun, 01/11/2015 - 15:33

No one is irreplaceable, and that is a fact. Teams often find ways to overcome the loss of staff, even creatively. Some losses hurt more than others. One key factor is institutional knowledge. This is one area that often makes employees feel irreplaceable, but should be avoided at all costs by a business. The goodWhat grows institutional knowledge? Ambition. Employees invest into their companies by digging their heels in, often learning and growing to be the best employee they can be. It's natural: ambitious people evolve over time - they are not stagnant. And, businesses often encourage this


Imitation is the best form of flattery

Posted on Sun, 01/04/2015 - 20:07

I personally believe cut-and-paste coding can be one of the sloppiest and least reliable ways of developing a product. Consider the source. After teaching Comp Sci for several years, I can confidently claim that this is the worst type of coding. Most of the cut-and-paste code comes from the web. Someone goes onto Stack Overflow, slaps in variables and values to meet their use case, and commits their change. Consider the source! You have no idea who posted the code, the merit of the code, or if it follows best practice. There is often a ton of metadata missing as well, e.g. the supported major

development drupal

Why Keurig Sucks

Posted on Sat, 11/22/2014 - 12:10

DRM is a sticky issue. I found this out the hard way recently when my Keurig machine died. BackgroundKeurig, made famous for their single-serve coffee innovation, recently released a 2.0 version of their brewing systems. This new release actually has a digital imaging system in place to look for the Keurig branding on all K-cups before brewing. In essence, they are restricting the use of their technology after people purchase it. The only noticeable feature is introducing a "coffee carafe" K cup, which, to me, is not a major selling point since regular coffee makers already do this job