» We're (Still) Not Giving Data Enough Credit
Posted 2 days ago in %SOURCENAMEESCAPED%
In his AI Speaker Series presentation at Sutter Hill Ventures, UC Berkeley's Alexei Efros argued that data, not algorithms, drives AI progress in visual computing. Here's my notes from his talk: We...
» Podcast: Generative AI in the Real World
Posted 4 days ago in %SOURCENAMEESCAPED%
I recently had the pleasure of speaking with Ben Lorica on O'Reilly's Generative AI in the Real World podcast about how software applications are changing in the age of AI. We discussed a number of...
» Future Product Days: Hidden Forces Driving User Behavior
Posted 8 days ago in %SOURCENAMEESCAPED%
In her talk Reveal the Hidden Forces Driving User Behavior at Future Product Days, Sarah Thompson shared insights on how to leverage behavioral science to create more effective user experiences. He...
» Future Product Days: How to solve the right problem with AI
Posted 8 days ago in %SOURCENAMEESCAPED%
In his How to solve the right problem with AI presentation at Future Product Days, Dave Crawford shared insights on how to effectively integrate AI into established products without falling into co...
» Future Product Days: The AI Adoption Gap
Posted 9 days ago in %SOURCENAMEESCAPED%
In her The AI Adoption Gap: Why Great Features Go Unused talk at Future Product Days in Copenhagen, Kate Moran shared insights on why users don't utilize AI features in digital products. Here's my ...
» Future Product Days: Future of Product Creators
Posted 9 days ago in %SOURCENAMEESCAPED%
In his talk The Future of Product Creators at Future Product Days in Copenhagen, Tobias Ahlin argued that divergent opinions and debate, not just raw capability, are the missing factors for achievi...
» Defining Chat Apps
Posted 18 days ago in %SOURCENAMEESCAPED%
With each new technology platform shift, what defines a software application changes dramatically . While we're still in the midst of the AI shift, there's emergent properties that seem to be shapi...
» Letting the Machines Learn
Posted 22 days ago in %SOURCENAMEESCAPED%
Every time I present on AI product design, I'm asked about AI and intellectual property. Specifically: aren't you worried about AI models "stealing" your work? I always answer that if I accused AI ...
» Everyone should write their own obit…
Posted 23 days ago in %SOURCENAMEESCAPED%
First off, no – I’m not ill or dying. Just got to thinking about what might be written about me after I do die and it scared me. Nice things, like “loving wife and mother” o...
» Unstructured Input in AI Apps Instead of Web Forms
Posted 25 days ago in %SOURCENAMEESCAPED%
Web forms exist to put information from people into databases. The input fields and formatting rules in online forms are there to make sure the information fits the structure a database needs. But ...
» Camera update
Posted 29 days ago in %SOURCENAMEESCAPED%
It never ends dammit… So since around 2006 I’ve beenposting what I consider the minimum features needed in order to be able to shoot decent visual stories. This has included: Accessorie...
» World Knowledge Improves AI Apps
Posted 1 month ago in %SOURCENAMEESCAPED%
Applications built on top of large-scale AI models benefit from the AI model's built-in capabilities without requiring app developers to write additional code. Essentially if the AI model can do it...
» Chat is: the Future or a Terrible UI
Posted 1 month ago in %SOURCENAMEESCAPED%
As the proliferation of AI-powered chat interfaces in software continues, people increasingly take one of two sides. Chat is the future of all UI or chat is a terrible UI. Turns out there's reason ...
» Platform Shifts Redefine Apps
Posted 1 month ago in %SOURCENAMEESCAPED%
With each major technology platform shift, people underestimate how much "what an application is and how it's built" changes. From mainframes to PCs, to Web, to Mobile and now AI, computing platfor...
» NEARLY TWO DECADES…
Posted 1 month ago in %SOURCENAMEESCAPED%
I’ve always been a visual person…kind of. Back in elementary and high school I loved writing. Creative writing and then writing in the reverse pyramid of news. Even whilst honing my ski...
» Five Paths to Solving Robotics
Posted 1 month ago in %SOURCENAMEESCAPED%
In his AI Speaker Series presentation at Sutter Hill Ventures, Google DeepMind's Ted Xiao outlined five worldviews on how to achieve useful, ubiquitous robotics and dug into his team's work integra...
» Rethinking Applications for AI
Posted 1 month ago in %SOURCENAMEESCAPED%
With every new technology platform, the concept of an application shifts. Consider the difference between compiled apps during the PC era, online applications during the Web, and app stores during ...
» Dynamic Context for AI Agents
Posted 1 month ago in %SOURCENAMEESCAPED%
For AI applications, context is king. So context management , and thereby context engineering, is critical to getting accurate answers to questions, keeping AI agents on task, and more. But context...
» Is blogging dead? I don’t know, but I’m back…
Posted 2 months ago in %SOURCENAMEESCAPED%
This began in 2006 in my (relative) youth when I first learned about blogging as a way to share experiences and knowledge. Then around 2015 or perhaps a bit earlier I felt as if my brain had been e...
» Viviendas Sociales en Ibiza
Posted 2 months ago in %SOURCENAMEESCAPED%
Two things you wouldn’t expect to find in the same sentence: social housing and Ibiza , the Iberian island better known for its parties than progressive architecture. These 19 housing apartments by...