22 Dec 2014
Bad news: I have decided to cancel RubyCaribe for 2015. Ticket sales are insufficient to cover the cost of the event. Every person who bought a ticket will receive a full refund. All tickets sales have been refunded.
Barbados is a beautiful island nation with welcoming people, a university that leads in multiple technical areas, and a thriving economy. The RubyCaribe (pronounced ka-REEB) organizers will make the event happen in some form at some point in the future. Just not now.
Continue reading →
18 Dec 2014
Today the Git core team announced a security vulnerability and a corresponding fix. Hats off to the Mercurial team (yes, Mercurial!) for finding the problem. Hats off to the Git
team for making the announcement, and for delivering a fix so quickly.
What’s the Problem?
If your Git installation remains un-patched, then a malicious person could over-write the .git/config
directory in one of your repositories. This would allow them to alter your Git history and make changes in the repo without your knowledge. Details.
The vulnerability exists on Mac OS X and Microsoft Windows. This article will discuss solving the problem on Mac OS X only, since that is my primary development platform.
Continue reading →
16 Nov 2014
Ignite is a presentation format where the slides advance automatically every 15 seconds whether the presenter is ready or not. Twenty slides, 15 seconds each, five minutes total. Presenters are challenged to present their ideas quickly and clearly before the time runs out.
Ignite is similar to Pecha Kucha. The two formats differ only in slide duration (20 seconds per slide with Pecha Kucha).
Continue reading →
30 Oct 2014
Long-time observers of ChicagoRuby know that the group is always striving to achieve more. Latest move: ChicagoRuby is now hosting a monthly meetup on Chicago’s North Shore. The first meeting of ChicagoRuby: North Shore will be held on Saturday, December 6, 2014 at 10:30am. Visit Meetup.com for details and to RSVP.
Continue reading →
21 Oct 2014

Geekfest is a weekly event hosted by Groupon’s engineering team. Every Tuesday at lunchtime, the company invites members of the tech community to present topics that are interesting to a technical audience.
I wish to express my thanks to Groupon for inviting me to present OpenROV at today’s Geekfest.
Continue reading →