John Nguyen
Fullstack developer with a knack for whipping up code recipes using my secret ingredients: a dash of JavaScript, a pinch of Python, and a whole lot of serverless magic
John's journey in software development began as a PHP developer, but he later transitioned to front-end development and became passionate about all things related to Javascript. While working as a data DevOps engineer in a previous role, John had the opportunity to learn Python, SQL, and AWS, which added valuable skills to his toolkit. He now considers himself a Full-Stack engineer with a particular affinity for web and cloud development. John is excited about creating modern, cloud-native applications and delivering top-notch solutions for his clients.
Session
In this workshop, you will learn the basics of creating a Google Chrome Extension (which will also work on any Chromium-based Browser). We will build a simple Page summarizer using Bun, Typescript, Gemini, and LangChain.
We will learn the anatomy of the manifest.json for building a Chrome Extension, Bun's bundler, how to interact with Gemini, and why LangChain is a good idea here.