W Christian Consulting
What could you be doing better?
software development
Three Things I Learned at the Urinal
When you are as curious as I am, there are learning opportunities everywhere—even in the bathroom. Lately, when I go to a public restroom, I am reminded of three important leadership lessons. I don’t know where your mind is going but stay with me here. Public men’s restrooms typically have urinals, which are basically […]
Tags: solutions, training, urinal
Posted in efficiency, Leadership, random thoughts, software development, technology | Comments Off on Three Things I Learned at the Urinal
Deep Learning: Installing Keras
In my previous post, I mentioned building a neural network using Keras that was able to classify thousands of Reuters documents in under 10 minutes. Sadly, installing Keras took more effort than I wanted–longer than actually building and training the network. So, I worked out the kinks and scripted the process to go from a bare box […]
Posted in artificial intelligence, neural networks, python | Comments Off on Deep Learning: Installing Keras
My Dive into Deep Learning
I spent last week in a Deep Learning workshop and I came away both encouraged and disheartened at the same time. (For the uninitiated, Deep Learning has no formal definition; however, I would loosely define it as a new name given to the class of machine learning techniques that combine many nonlinear functions in order to approximately model abstractions of […]
Posted in artificial intelligence, neural networks, software development, technology | Comments Off on My Dive into Deep Learning
Agile Family Vacations
Summer is almost here and that means summer trips are at your doorstep. If family travel stresses you out, let me suggest the Agile Family Vacation for keeping your sanity while you travel. When we were young, our family pioneered agile family vacations. We’d set out in the morning with only a map, a stack of […]
Posted in agile, family, Summer | Comments Off on Agile Family Vacations