Hi there,

I'm a Software Developer and AI Evangelist at IBM, published author, serial blogger, and web entrepreneur.

I'm passionate about the craft of programming, AI, online marketing, and entrepreneurship. Oh, and I'm really into photography, too.

Programming Zen

Programming Zen

Technical Blogging

Technical Blogging

Any New Books

Any New Books

Fun FAQs

Personal Professional
I was born and raised in Italy, but I've since become a Canadian citizen. I work for an Emerging Technologies team within the IBM Digital Business group.
I have a (seldom updated) personal blog. I was a very early adopter of .NET, Rails, and Django.
I'm a humanist who believes in science and reason. I've been called "the guy who brought Rails and Django to IBM".
I have several hobbies but reading and photography are my most persistent ones. In 2009, I authored "Ruby on Rails for Microsoft Developers" (Wrox).
I love walking, cycling, fishing, and the outdoors in general. In 2012, I authored "Technical Blogging" (The Pragmatic Bookshelf).
I live in Armstrong, BC in the beautiful Okanagan. New technologies excite me.
I'm approachable. Feel free to get in touch. I love taking online courses.
Orange and purple are my favorite colors. I write a regular column for the PragPub magazine.
I believe in grit and personal responsibility. I founded and eventually sold Math Blog.
In 2017, I completed a 365 photo project. I'm really into chatbots.