Coding My Personal Assistant

In my last post I introduced the personal assistant I'm writing. I wanted to detail out the first phase of the project - getting OmniFocus to sync with Google Calendar. There are a few key items involved here: Serverless Design (Google Cloud Functions in my case) OmniFocus iCal instance Google Calendar I'll start with Serverless [...]

What A 17th Century Author Taught Me About Foreign Politics

FOREWORD: I was working on this article long before the tragedy in Paris unfolded. France holds a very special meaning for me. In college I studied the language  and culture; I've visited Paris and Nancy; I listen to French musicians like Zaz, Karimouche, and Serge Gainsbourg, composers such as Debussy and Saint-Saëns; a French sensibility infuses my personal aesthetics; our oldest child [...]

A New Start

A healthy ecosystem requires regular rejuvenation to support its vitality. This comes in many forms - growth, pruning, transplanting. Traces of the original remain, but there is no denying the change. Nowhere is the lack of cultivation more evident than in my long neglected personal site. So today I start my blog anew. I plan to provide reflections on [...]