Rust for Javascript Developers: Building apps that utilize LLMs

📌 Speaker: Stefan Baumgartner Date & time: 14th of June at 5:00PM CET Where: shuttle’s Discord server Participation: free - don’t miss your spot

* TLDR; read the highlighted parts

Our previous workshop with Stefan, the first Rust for Javascript Developers workshop, was a huge success! We’ve had over 1000 applicants and an average rating of 9/10 according to the participants who filled out the post-workshop survey 🥳 Now we are on the mission to provide you with an even better & bigger workshop that’ll get you acquainted with the latest trend in technology — LLMs.

What are we going to do? 🕵️‍♀️

In this workshop, we will write a fun web application together where you will learn all about language fundamentals such as structs, traits, and the most important crates that can facilitate your work.

Stefan Baumgartner, the organizer of Rust Linz and the author of ‘Typescript in 50 lessons’, will guide you through this three-hour session, helping you dive into the world of LLMs and Rust. He will show you the pros and cons of each technology, as well as highlight the possibilities they offer for you as a developer.

By the end of this session, you will have a clear understanding of what all the hype surrounding LLMs is about and gain valuable insights into how Rust can assist you in your development journey.

How are we going to do it? 🧑🏼‍💻

Together, we will create a web application that connects to the OpenAI LLM APIs, allowing us to build an app that utilizes semantic search!

Throughout the workshop, you will learn how to interact with third-party APIs, work with them in a statically typed programming language, and distribute the results in a multi-threaded, web-sockets-based web application.

Join us to take a critical view of the latest technological advancements. Rather than perpetuating myths, we will uncover the facts and demystify the associated magic.

At the end of this workshop, you will...

See benefits and trade-offs of Rust in a web application setting. No more hype or inflated expectations: You will know where it fits for your stack

Understand the capabilities of the OpenAI APIs

Grasp the significance of LLMs for application developers like yourself

Gain proficiency in working with them using Rust

Learn how easy it is to build & deploy apps with Shuttle (& manage your infrastructure)

Learn about serialization, deserialization, struct and traits

Learn how to build & deploy a full-stack Rust/Next.js app

Bring it all together in an enjoyable web app

Sign up here