27 Nov 2015
Raspberry Pi was the original low-cost single board computer. Competing products followed, including Beaglebone Black, Parallella, and recently, Orange Pi.
The official Orange Pi instructions assume that the user is working on a Windows-based machine. This blog post shows how to prepare an SD-card image using Mac OS X. As with all instruction sets on this blog, the sudo disclaimer applies.
Continue reading →
16 Nov 2015
Thank You Organizers!
First things first: Thank you to the RubyConf organizers for inviting me to the lightning talk stage this year. Slides and video appear below:
Continue reading →
11 Nov 2015
Why Jekyll?
As software developers, we have a ton of stuff to learn. Our learning is reinforced when we share our learning with others. Blogging and presenting are two ways to share knowledge with our colleagues.
Jekyll is a static HTML page generator. Jekyll includes tools that accelerate the blogging process, especially for people who know Ruby, because Jekyll is written Ruby.
Continue reading →
29 Oct 2015
Let’s talk about software and leave our past behind.
~Juan Pablo Buritica
Juan Pablo Buritica and his team from Ride organized RubyConf Colombia in Medellín this month. The organizers ran JSConf Colombia concurrently with the Ruby conference. What a feat of logistical legerdemain!
Yes, the technical presentations were powerful. Even more inspiring: RubyConf Colombia is a technical conference with a mission to change the reputation of Colombia.
Continue reading →
23 Oct 2015

First rule of user research: Never ask anyone what they want.
~Erika Hall, author of “Just Enough Research”
It is popular to view entrepreneurs as risk takers. After 20+ years running WisdomGroup, I’m not sure that’s an accurate view. From what I’ve observed, successful entrepreneurs will reduce risk before launching a venture. Consider a road full of potholes. Most people would avoid such a road. But if the benefits at the end of the road are big enough, an entrepreneur will devise ways to navigate over and around the obstacles.
Some people avoid risk outright. Entrepreneurs reduce risk through creativity.
Continue reading →