Engineering Tenets of Agile

Posted on Wed, 10/21/2015 - 10:40

BackgroundI recently changed companies and am going through the process of onboarding. One of the big draws to the new company was an emphasis on people and culture. The whole balance between a for-profit business and a focus on employee needs, in my experience, can be in conflict. I have been learning more about how these goals are achieved. In some onboarding documentation, there has been a reference to "The Agile Manifesto". A swift Google search, let me to this page. The core values are defined as follows:Individuals and interactions over processes and toolsWorking software over

development people

Simpletests hanging in Drupal 8?

Posted on Sat, 07/18/2015 - 21:42

I recently had a difficult situation in which I could not debug a hanging Simpletest in Drupal 8. Before continuing on, add the dblog module as a dependency to the Simpletest you are writing and rerun it. Your test may be hanging because it cannot write to the error log. If it continues to hang, read on. Hanging test with no outputWhen a test hangs, there are no signs of life. It leverages Drupal's Batch API. The screen just sits on a progress bar of death. This process continues to run indefinitely and then causes performance issues. When running the test, it will never leave the batch screen

development drupal

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