Different Times…Different People…Same Problems

I’ve had the amazing opportunity to deliver a keynote speech for CUSEC: Canadian University Software Engineering Conference this past weekend. I don’t schedule any speaking engagements during the first month of the year. But I made an exception for this one.   I’ve spoken at hundreds of professional conferences and events worldwide. That translates to […]

The Smart Way to Deal with the Inevitable : Part 1

Being on the other side of the world and a few hours ahead of North America has given me enough time to observe what’s going on around the world with the COVID-19 outbreak and how people are reacting. I’ve had the opportunity to catch up with acquaintances over social media and their stories have given […]