How to build an effective remote team that actually collaborates

Posted on September 20, 2018

This article on building remote teams originally appeared on the Table XI Blog. The most important rule of building and managing a remote team: the burden of communication is on the people working together from the same location, not the people telecommuting. It may sound obvious, but I just can’t stress it enough. Because when your head is down in development on a project, it’s easy to slip into side conversations and asides that never ...

Read More


What’s valuable in a world of abundance?

Posted on March 19, 2015

Despite the recent negative press about Uber, you can't argue with the fact that it's an effective service that solves a problem.  The feeling of calling a driver from your smartphone, having them show up and take you wherever you want to go is thrilling. A recent article about Uber's interest in developing autonomous cars to replace the drivers in their fleet caught my attention.  On the surface, it makes capitalistic sense to reduce their ...

Read More


Mentoring at the Chicago #HourOfCode 2014

Posted on December 9, 2014

I was blessed to learn to code at a very young age. My first computer was a Tandy TRS-80 which I used to make very rudimentary programs on their basic cartridges starting at 7 years old. In Jr. High, while shopping at the local computer store, I discovered Borland C++.  Unfortunately, the compiler and accompanying manuals were almost $200, far beyond my price range. Fortunately, our home computer was soon upgraded to Windows 3.1, which I ...

Read More