Finding your Google Places_ID

In my last post, “Google Map API Gets Personal“, I spoke about Google’s new “Signed In Map” feature which lets users login to Google Maps to save places, even when the map is embedded in someone else’s website. But what if the place that you want to highlight doesn’t show up with the option to “Save to Google Maps”?

… Continue reading

When to Consider ArcGIS Online

This week I attended ESRI’s 2014 ArcGIS User Conference in Toronto to see what’s new with their software. I was particularly interested in their web services.

ESRI has a product line called ArcGIS Online. They have been pushing this at their user conferences for the past few years as they move more and more from their Desktop program to a cloud-based service. … Continue reading

Facebook, Algorithms, and Popularity Contests

Yesterday I happened to hear a feature on CBC Radio 1’s ‘Spark‘ an episode called Algorithm awareness. Working in the technology sector I am fairly aware of the algorithms around me, and little came to me as a surprise, but it served as a great reminder that the bulk of the population are relatively unaware of the significant role of algorithms our in society, or even their existence.

… Continue reading

A Little More About DOMIC

DOMIC is a new business designed to grow into a new and quickly evolving marketplace. With the advances of web technology, and the abundance of geo-aware devices such as Smartphones and tablets, the demand for geographically based web application development is quickly growing, and DOMIC intends to provide the services required to fulfill that need.

… Continue reading

Figure Skating Boutique

This site’s administrator contacted David to revamp the site to be easier to navigate, and to be responsive.

The site uses Zen-cart as a back end shopping cart. David designed a responsive template that could be integrated into Zen-cart. The template uses a combination of Zurb Foundation’s framework and custom media queries to control the appearance of responsive elements.


Diffbot is a Silicon Valley start-up that specializes in machine learning algorithms that analyze and extract information from websites. Olga worked with Diffbot to make their algorithms available to programmers using the Octave programming language. Olga created an Octave library with full support for Diffbot’s API.

Thanks to Olga and others, Diffbot now has support in 36 different languages.

The 100-Mile Child

The features Olga implemented include a custom-built shopping cart with Moneris checkout, a gift registry/wish list, product ratings, comments, user accounts for returning customers, and a back-end administrative interface.

David designed a series of new virtue icons to support these new features, as well as making seasonal changes to the design of the site, and miscellaneous other layout components.

Transit Kiosk

David interfaced Google Maps API into this transit station kiosk. The user can choose between various modes of transportation including bus, car, bike, and walking. The directions are broken up into logical steps, and displayed in a customized layout. The system will suggest destinations based on what the user started typing. Once a route has been selected, the user can choose to have directions e-mailed or texted to them.