FITC – Data Visualization in Practice

I gave a talk at FITC Spotlight Front-End on data visualization.

Data visualization is crucial to understanding the big data being generated by apps and services. Data visualization toolkits such as D3.js and charting toolkits are immensely popular but it remains difficult to create meaningful dashboards or usable analytics tools or clear data visualizations.…

Pulse Room

When I talk of my passion for projects at the intersection of art and technology, few examples come to mind as easily as the Pulse Room. In exhibition at the Musée d’art contemporain de Montréal, this interactive installation by Rafael Lozano-Hemmer uses technology to delight and marvel you with a beautiful light show reflecting your heart rate.…

App Run @McGillU – First WP App “the focus app”

Inspired by the great show put on at the App Run, I dug into the coding action and I started making my first app. One of the things that annoyed me often with my current phone was the endless barrage of notifications, calls, tweets, Facebook messages, emails and texts that made my phone a constant attention sink.…

Follow Up – Three Additional Principles for Web Development

Thank you everyone for the feedback! Many interesting points were raised on twitter and on Facebook, so I thought I would follow-up with a couple of extensions to the first principle. You can read my original article here.

Perfect the Most Frequent Use Case
Andre wrote: “Focus on delivering the core, not making the perfect application.…

Three Additional Principles for Web Development

Following my work on various web applications in Django/Python and Spring/Java, I thought it would be beneficial to summarize some of the principles I have found that are very useful but seemed to be ignored or just plain unknown. The focus will not be on principles such as KISS or Convention over Configuration but instead on the uncommon principles.…