Most Active Speaker

Phil Nash

Phil Nash

Developer relations engineer for DataStax

Melbourne, Australia

Actions

Phil is a developer relations engineer for DataStax and Google Developer Expert living in Melbourne, Australia. He loves working with JavaScript, TypeScript or Ruby to build web applications and tools to help developers. He once helped build a website that captured the world's favourite sandwich fillings. He has too many GitHub repositories.

Away from the keyboard, Phil listens to ska punk, hangs out with his miniature dachshund (also called Ruby), and is on a mission to discover the world's best beers.

Phil tweets at @philnash and you can find him elsewhere online at https://philna.sh.

Awards

  • Most Active Speaker 2023

Area of Expertise

  • Information & Communications Technology

Topics

  • JavaScript
  • TypeScript
  • ruby
  • ruby on rails
  • JavaScript & TypeScript
  • Web
  • Web Development
  • Clean Code
  • AI
  • GenAI
  • Artificial Intelligence
  • generative ai

How to work with generative AI in JavaScript

The whole world is excited about generative AI, but how do we start to build with it? Do we need to learn linear algebra, machine learning, or even python?

It turns out that our existing knowledge and skills are still very much in demand. There are some terms and tools you need to understand, but it's not as big a jump as you think.

This talk is a roadmap for understanding GenAI as a developer and how to start building with it, from interacting with large language models to rendering output to the browser and everything you need to know in between.

Build RAG from Scratch

Retrieval augmented generation (RAG) provides large language models with up to date information and helps them hallucinate less. But how does it all work beneath the covers?

In this live coding session we'll build the components of a RAG system from scratch. (Aside from the LLM, there probably isn't time for that!) By building our own, we'll understand vectorisation, similarity search, and the role of embedding models and vector databases. We'll then plug it all together to see our augmented bot in action.

You'll get a good grounding in the components of successful chatbots and why they work.

Phil Nash

Developer relations engineer for DataStax

Melbourne, Australia

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top