Simon Ouyang

Simon Ouyang

Full-stack engineer and tech lead with 10+ years of experience building high-performance web applications. Currently focused on Astro, React, and AI-powered systems. Passionate about web performance, developer tooling, and helping small businesses succeed through modern JavaScript frameworks.
Generative Engine Optimization: How to Build AI-Discoverable Websites
JSNation US 2025JSNation US 2025
Upcoming
Generative Engine Optimization: How to Build AI-Discoverable Websites
Search is evolving. As AI tools like Perplexity, ChatGPT, and Google SGE transform how users discover content, traditional SEO strategies fall short. Today’s web visibility depends on how well your site communicates with machines, not just humans.In this talk, we’ll explore the foundations of Generative Engine Optimization (GEO)—a new approach to building websites that surface in AI-driven search results. You’ll learn how to structure content for LLMs, create AI-friendly endpoints, and evaluate how your site appears through the lens of generative systems.We'll also walk through a live demo to show these techniques in action, with patterns you can apply regardless of your framework.
View Transitions in React: A New Era of Seamless UI
React Summit US 2025React Summit US 2025
Upcoming
View Transitions in React: A New Era of Seamless UI
React’s new support for the native View Transitions API unlocks smooth, layout-aware animations between routes and components — no more manual DOM hacks or client-only libraries. In this talk, we’ll explore how to use View Transitions with React 19+, Next.js App Router, and React Server Components to build polished, performance-first UIs with minimal code.