Gerard is a professional software developer with more than 25 years of full-stack experience. In 2021 he took over the AWS Systems Architect responsibilities at Dovico and assumed the CIO role. He's a huge fan of WebAssembly having written the book "WebAssembly in Action", did the technical review of "Server-Side WebAssembly", and has spoken on and written a number of articles on the subject. Most recently, Gerard founded SDA Bytes to help organizations with their employee training.
English session - Beginner
Running AI in the browser brings several advantages like privacy where the user’s data never leaves the device, lower server costs, lower AI costs, less latency, and the ability to run offline. In this talk, we’ll look at several options for running AI locally from browser built-in models to libraries that leverage Wasm, WebGPU, or WebNN. While local AI brings advantages, we’ll also discuss when this might not be the best solution.
English session - Beginner
In this talk, you'll learn what Local-First is and why you may want to choose it instead of the traditional web development model. We'll create a simple web application to showcase how this can be implemented using either SQLite or PGLite and PowerSync or ElectricSQL respectively for the sync with the server.