Writing & Talks

Designing for emerging technology means figuring things out as you go.

Sharing what works, what doesn't, and what's still unclear feels like the right thing to do, whether through workshops, writing, speaking, or mentoring designers navigating unfamiliar territory.

Denis speaking at a conference

Writing

Is the Discomfort of Product Discovery Preventing You From Building Better Products?

Written while at Thoughtworks Canada, this article offers practical advice on aligning teams, validating assumptions, and building the right thing before investing in delivery.

Read the article (opens in new tab)
Illustration of two figures standing on a mountain summit

Industry Panels & Presentations

Presentations and panels at design and technology conferences across North America and Europe, focused on the future of immersive experiences and designing for emerging platforms. I also served as a judge for digital media competitions.

Denis on a panel in Amsterdam

Panel in Amsterdam, Netherlands

Denis speaking at a conference in Calgary

Presentation in Calgary, Canada

Denis on a panel in Toronto

Panel in Toronto, Canada


Teaching & Outreach

Guest lectures at colleges and universities on designing for spatial computing and emerging interaction paradigms.

The challenge of taking complex industry knowledge and making it accessible is something that's always been rewarding.

Teaching Future Innovators

Created and facilitated a hands-on workshop for a Leaders of Tomorrow STEM program in Oakland, California, alongside speakers from NASA.

Students explored game design by building physical controllers using fruit and other conductive objects, and experienced a virtual reality demo that used a real bicycle as the controller.

Denis teaching in front of a class

Teaching STEM

VR demonstration

VR cycling experience