01 Nov 2013
RubyMotion’s OS X support enabled me to solve a small problem yesterday. Here’s the story.
Background on Backup
No matter how much money we spend on computers, the data we create is worth more. The best data protection employs several levels of redundancy.
My backup system starts with Apple’s Time Machine, which handles first level backups painlessly in the background. Time machine is even more effective when multiple disks are used. I like to combine that with online solutions. Redundancy is a good thing.
USB-attached drives work great with Time Machine. I found that Time Machine was inconsistent over WiFi, and when it failed, troubleshooting took too much time. That was a few years ago and things have probably improved since then. I’ve never had to troubleshoot a USB-attached Time Machine drive. USB just works. Except when it doesn’t. And that’s where RubyMotion proved helpful.
Continue reading →
31 Oct 2013
When giving a presentation to a group of developers, you might want to add blocks of code to your slides. It’s helpful to maintain the syntax highlighting while you copy the code. :TOhtml offers a quick way to copy code snippets from Vim to Keynote, while syntax highlighting remains intact.
Continue reading →
30 Oct 2013
Planet Earth is facing a shortage of people who make things. People like scientists, software developers, architects, and engineers. People who use their brains and hands to make greatness happen.
To increase the world’s supply of problem solvers, the organizers of WindyCityRails partnered with a group of energetic college students, the founders of Monkey Bars. The result: Together, we launched the first WindyCityRails Youth Program featuring the Arduino microcontroller.
Continue reading →
02 Sep 2013
From a video interview with Steve Jobs:
When you grow up you tend to get told that the world is the way it is, and your life is just to live your life inside the world. Try not to bash into the walls too much. Try to have a nice family life. Have fun. Save a little money.
That’s a very limited life. Life can be much broader once you discover one simple fact.
Continue reading →
25 Aug 2013

Madison Ruby 2013 was held this weekend. The conference attracts smart, intellectually curious people who are thirsty to learn more.
By the way, Madison Ruby was a lot of fun, too!
Speakers: Impressive and Accessible
First, lets cover the obvious high points so we can focus on those things that make Madison Ruby unique. Organizers Jim & Jen Remsik have solidified their reputation for choosing engaging, well-prepared speakers. The Remsik network of speakers includes accomplished developers from around the world. Many are published authors. Some, like Danielle Lee and Martin Atkins, excel in fields outside of software development.
Continue reading →