Gerard Sans

Gerard Sans

Gerard Helps Developers succeed in Artificial Intelligence and Web3; He is very excited about the future of the Web and JavaScript. Always happy Computer Science Engineer and humble Google Developer Expert. He loves to share his learnings by giving talks, training and writing about cool technologies. He loves running Web3 London, GraphQL London, GraphQL San Francisco, mentoring students and giving back to the community.

Montreal 2024 sessions

Building a mini-Gemini Chatbot

English session - Beginner

In this talk, delve into crafting a mini-Gemini Chatbot using Google's latest Generative AI via Google AI Studio, Gemini Pro model, and Angular. Uncover the potential of Gemini foundational models, AI Agents, tool integration, API calls, and advanced features like Retrieval Augmented Generation (RAG) for enhanced grounding and expanded training data. The Google Gemini era has arrived!

Dark secrets of the event loop

English session - Beginner

Knowing the event loop in JavaScript makes the difference between knowing what’s going on and praying that everything works. In this presentation we will try and cover the inner-works of JavaScript, how the one thread ( that did not sign up for this job ) in the browser handles execution of instructions, what happens if we try running things asynchronously and why the event loop is important in this delicate cycle.

Google AI Studio, Gemini & Angular: Generative Masterclass

English training

In this training, you will learn how to leverage Google's new Generative AI platform using the new Google AI Studio and the just released Gemini Pro and Gemini Pro Vision APIs to build the next generation of AI-enabled Applications and powerful chatbots with Angular.

The workshop is hands-on and practical, but we also give an overview of all the latest advancements and ideas.

Montreal 2023 sessions

Montreal 2022 sessions

Montreal 2018 sessions