Liad Yosef
Liad Yosef is a seasoned AI lead and software architect. He is the co-builder of MCP-UI, the co-author and maintainer of MCP Apps on the MCP Steering Committee, and a co-creator of GitMCP. Previously AI Lead in Shopify's CEO office, leading agentic interfaces, and currently the co-founder and CTO building the future of agentic interfaces at Era Labs. Liad is a web enthusiast two decades, passionate about crafting developer-first experiences. When he isn't defining open-source standards for the agentic web, he writes poetry and moonlights as an analog astronaut for the European Space Agency.
Interests:
reactsvgperformancereact querytestingnext.jscareerbest practicesblockchainreact nativeadvancedjamstackheadlesstypescriptdesign systemsreact componentsscalabilitycore web vitalsjavascriptbuild toolsvitetoolingstate managementteam productivitycomponent librarynode.jscode qualitywebglyarnweb componentswebassemblysecurity testinganimationsdevtoolsapi securityweb developmenttensorflowmicroservicescssreact hooksfullstackclouddevopssoft skillsssrframeworksaccessibilitycypresse2e testingautomationunit testinggithub actionsmicro-frontendsdatabaseproductivitygraphqllambdauser interfaceswebpackweb appsfrontendmachine learning
MCP Apps and the Nearly Headless Web
JSNation 2026
Upcoming
MCP Apps and the Nearly Headless Web

MCP Apps are the last piece in moving toward a new web - one that's "nearly" headless. Autonomous agents, not humans, will interact with most websites through MCP, APIs, and other data channels. Websites and browsers become obsolete, replaced by personal assistants that orchestrate tasks on our behalf. In rare cases, agents will fall back to browser capabilities to navigate sites that aren't yet agent-ready.But we'll still need the last mile.Some moments still require human eyes and human input: choosing a seat at a venue, completing a check-in, reviewing a 3D model, verifying intent on important decisions. This is where MCP Apps come in - letting tools, websites, and services send composable, interactive chunks of UI directly to agents, exactly when needed, maintaining brand and identity.We'll explore the full cycle of this nearly headless web: the infrastructure required to support autonomy and trust, the new UI layer, and how assistants are becoming the new browsers.MCP Apps redefine the web's interface. Headless, but with a human eye at the end.
MCP Apps and the Nearly Headless Web
Web Engineering Summit 2026
Upcoming
MCP Apps and the Nearly Headless Web

MCP Apps are the last piece in moving toward a new web - one that's "nearly" headless. Autonomous agents, not humans, will interact with most websites through MCP, APIs, and other data channels. Websites and browsers become obsolete, replaced by personal assistants that orchestrate tasks on our behalf. In rare cases, agents will fall back to browser capabilities to navigate sites that aren't yet agent-ready.But we'll still need the last mile.Some moments still require human eyes and human input: choosing a seat at a venue, completing a check-in, reviewing a 3D model, verifying intent on important decisions. This is where MCP Apps come in - letting tools, websites, and services send composable, interactive chunks of UI directly to agents, exactly when needed, maintaining brand and identity.We'll explore the full cycle of this nearly headless web: the infrastructure required to support autonomy and trust, the new UI layer, and how assistants are becoming the new browsers.MCP Apps redefine the web's interface. Headless, but with a human eye at the end.
Dear Client, I'm Leaving You
React Summit 2022
21 min
Dear Client, I'm Leaving You

With React Server Components and React’s new suspense SSR capabilities, we get an paradigm shift in the world of client/server side rendering. The pendulum that started in plain HTML pages, quickly swinged to all-client-rendering, is now returning to the server side. Emerging frameworks like Next.js and Remix usher a new era of web development, one where SSR is a first class citizen. In this talk we deep dive into those React features, talk about the state of the art practices regarding server rendering, and maybe get a glimpse into the exciting future of front-back-full-stack relationships.
Build a 3D Solar System with Hand Recognition and Three.js
JSNation 2022
36 min
Build a 3D Solar System with Hand Recognition and Three.js
Top Content

We live in exciting times. Frameworks like TensorFlowJS allow us to harness the power of AI models in the browser, while others like Three.js allow us to easily create 3D worlds. In this talk we will see how we can combine both, to build a full solar system, in our browser, using nothing but hand gestures!
Games Are Smarter Than Us
React Summit 2020
26 min
Games Are Smarter Than Us

JS awsomeness beyond webpages. First we'll write a cool 2D game (in Javascript) - and then - write AI code (in Javascript!) that will be able to win this game for us. Oh, what a time to be alive!
Micro-scopes – How to Build a Modular Modern App in a Bundled World
JSNation Live 2021
21 min
Micro-scopes – How to Build a Modular Modern App in a Bundled World

In this talk we will explore the great benefits of breaking a big modern app to meaningful, independent pieces – each can be built, deployed and loaded separately. We will discuss best practices and gotchas when trying to apply this microservice-like pattern to the chaotic world of the browser, and we'll see how building the right pieces guarantees a brighter future for your apps. Let's dive into Neverendering story of modern front-end architecture.