Latest videos
From Apache Spark to Fighting Health Insurance Denials
Modern X86 Assembly Language Programming
The Way the Future Was
Containerization ≠ Modernization: Kick-Start Your True Transformation Journey
The AI Engineer's Guide to Surviving the EU AI Act: Navigating the EU Regulatory Requirements
Gen AI Grows Up: Building Production-Ready Agents on the JVM
Building Software That Survives: Autonomy, Architecture & Alignment at Scale
Java Generics and Collections
Connection is Everything
55:48
Beyond Chat: Bringing Models to The Canvas
Whenever a new technology appears, our first instinct as developers is to offer "text" as the primary method of interaction. This has happened throughout computing history, with the computer terminal, with early smartphones, and now it's happening again with AI. At tldraw, we’ve been working on moving AI interaction away from the chat-based interface, towards a richer canvas environment. It hasn't been easy! I'll show you all the challenges we've faced, and how we're currently overcoming them. Some of the solutions have been surprising.