Why your forecasts should always start with your data. A board meeting is looming, and you must commit to a number. Not just any number—but the number. The one that influences budgets, hiring plans, marketing campaigns, and investor sentiment. If you’re a CRO, head of sales, or revenue operations leader, you know this experience too […]
4 benefits of an in-app support strategy
Why you should bring support directly inside your software, where and when users need it. Supporting software users is more complex—and more critical—than ever before. As products become more customizable and AI speeds up the pace of innovation, it inevitably increases the chances that users will hit friction points that lead to confusion, frustration, and […]
How to use data to improve your software experience
When you know what users do, say, feel, and experience, you can build software they never want to leave. Building great software experiences requires data—but it’s about more than just tracking clicks or collecting one-off survey responses. It demands a holistic understanding of how users think, feel, and behave. Relying solely on quantitative data like […]
Color-Correction for See-through Augmented-Reality Head-Mounted Displays
UPDATE: I have created a video example showcasing the real-time implementation. Last year we published a paper at the Virtual Reality Software and Technology (VRST ’13) conference on the topic of color correction for see-through displays. The paper proposes a solution to color blending, which is the phenomenon where colors in transparent displays look “washed-out”; i.e. the […]
Why every product manager is now an AI product manager
The more PMs use AI in their work, the more they develop intuition for what’s useful, what’s broken, and where real value lies. In the opening of his influential and critically acclaimed book, Inspired, Marty Cagan reflects on the excitement of working on AI projects in the 1980s (!), at a time when the promise […]
Color-Correction for See-through Augmented-Reality HMDs – Video
My previous post shows examples of color correction for two images (IronMan and a Rhino) over different backgrounds. I have been asked whether color correction can run in real-time and thus we’ve created a video showcasing just that: real-time color correction. As you can see we can turn it on and off, and achieve acceptable […]
The 10 KPIs for building an effective digital workplace in 2025
The right way to reduce risk, cut costs, and increase revenue. We all agree in theory: Having the right working environment and technology for employees largely determines whether a business succeeds or fails. Yet when it comes to the digital workplace most companies have right now, employees can feel like they’re working with a “frankenstack” […]
Designing Interactive Transparent Exhibition Cases @ PATCH ’14
Last week was the third international ACM workshop on Personalized access to cultural heritage (PATCH ’14). Given our current work with the Winnipeg Art Gallery on interactive cases for Inuit Art, we sent a short paper describing the design framework we are using to design such cases. Unfortunately, none of the authors could travel to […]
Google’s A2A protocol and Pendo: Revolutionizing agent communication
We are building a future where AI agents don’t just coexist, but truly collaborate. Imagine a world where intelligent agents from different applications talk to each other through rich, dynamic conversations. A world where your weather app knows you’re traveling to a rainy city, and your favorite shopping app proactively recommends and orders the perfect […]
Consumed Endurance (CE) – Measuring Arm Fatigue during Mid-Air Interactions
If you are working on mid-air interactions or hand gestures for interacting remotely with a computer, or for creating the next augmented reality (AR) gadget, then you will certainly encounter that your novel hand-wavvy mid-air ironman-like interface is REALLY tiresome. And that’s no small problem. Known as the gorilla arm effect, this phenomenon was one […]