List of things I would have fun doing before I kick the bucket as a note to myself and for folks who are curious: Finishing what Doug Lenat asked me to do in 1988: creating a design ontology for AI of the era Empowering folks who are trying to make…| John Maeda’s Blog
Skip to the content| John Maeda’s Blog
| John Maeda’s Blog
https://youtu.be/9k08xsjjlNc?si=w1kTd7smVb5KuxK_ Metaphors of Information Environments Traditional MetaphorsWeb 1.0 MetaphorsEmerging Metaphors (Web 2.0/3.0)FilePageStreamFolderLinkTagDesktopWebCloud 🔍 Contextual Commentary from Kevin Kelly Kevin Kelly’s seminal talk describes the evolution of how we store, navigate, and conceptualize digital information—from the metaphor of books and desktops to more fluid, real-time environments. He frames this evolution in three key stages: From…| John Maeda’s Blog
Skip to the content| John Maeda’s Blog
Conversation between a speaker and hearer as a way to model AI agent interactions.| John Maeda’s Blog
Build 2025 taught me something good Moral of the story Don’t hand an LLM a catalog of 100-plus low-level APIs. Start with the real job-to-be-done, then expose the smallest set of clearly named, task-oriented tools the agent needs to finish that job—nothing more, nothing less. (hugs4bugs.me) Concrete example — Neon’s…| John Maeda’s Blog
I’ve wanted hook up my agents to Slack some easy way … and did this way and it seems to work pretty good. Haven’t gotten the LLM hookup yet but the mechanics are there! —JM Part 1: Vercel Setup In your Project Settings> Protection Bypass for Automation set a secret key. In your Python Flask […]| John Maeda’s Blog
| John Maeda’s Blog
This is interesting for MacOS as it also parses TeX| John Maeda’s Blog
In 2009, Simon Sinek gave us The Golden Circle. He showed us that great leaders inspire action not by starting with what they do, but by grounding everything in why. That central idea—that purpose comes before process or product—has shaped how a generation of thinkers, builders, and leaders orient themselves. And younger people today? They […]| John Maeda’s Blog
In an era defined by accelerating AI, ecological urgency, and cultural division, design is no longer optional—it is essential for survival. For centuries, design and craft have shaped our tools, our systems, and our sense of self. From the meticulous detail of the Arts & Crafts movement to the functional clarity of the Bauhaus, thoughtful […]| John Maeda’s Blog
When you generate all the code for a project using genai it is really hard to debug what is written. It reminds me a lot of how when you auto trace an image, it gets many of the spline surfaces and details wrong. Feels like spider webs in how fragile…| John Maeda’s Blog