Elixir Sydney · Wednesday 11 December 2024

Xmas Bash: GenAI UI with Golden Orb

5:30 - 8:00 PM

Est. 2015 · Sydney, NSW · Beginners welcome · Press → or space

Welcome

Welcome to Elixir Sydney

New to Elixir or the BEAM? You're in exactly the right place.

Be kind and inclusive, we run under a Code of Conduct (elixir.sydney/code-of-conduct).

Bathrooms and fire exits, ask any organiser if you're unsure.

We take a few photos on the night, tell an organiser if you'd rather not be in them.

RSVP and follow future meetups on Luma.

Want to speak? First-time speakers are very welcome, grab us tonight or hit elixir.sydney/speak.

Tonight

Agenda

5:30

Doors open

Pizza, drinks & networking

6:00

Kick-off

Welcome & housekeeping

News & announcements

What's new across the ecosystem

6:30

GoldenOrb: AI Generated UI Components that Run Everywhere via WebAssembly

Patrick Smith

7:00

Networking

Grab a drink, stick around

7:30

Wrap up

See you next time

Your organisers

Who runs this

Josh Price

Josh Price

Alembic

Mike Buhot

Mike Buhot

Alembic

With thanks to

Hosts & sponsors

Alembic

Since we last met · 16 Oct 2024

News & announcements

Nothing major to report since last time, straight into the talks.

Who's hiring

Jobs

No roles on the board right now. Hiring for Elixir or the BEAM? Tell us tonight or email organisers@alembic.com.au and we'll list it and call it out at the next meetup.

Next meetup

SPA-like UX with MVC-like DX, and Writing the book on Ash

Tuesday 18 March 2025 · 6:00 - 8:00 PM · Online

We need speakers.

Talks, lightning talks, half-formed ideas, first-timers especially welcome. Come grab an organiser tonight, or pitch one online.

Submit a talk → elixir.sydney/speak

Up next · 6:30

PS

GoldenOrb: AI Generated UI Components that Run Everywhere via WebAssembly

Patrick Smith

Components are everywhere: React, Web Components, and of course Phoenix. Orb lets you write WebAssembly in Elixir. This talk shows how you can use Orb with LLMs in Livebook to generate interactive UI components compiled to WebAssembly that will run server-side in Elixir, in the browser via Web Components, or both via LiveView. AI is notorious for hallucinating: here the constraints of WebAssembly sandboxing & ARIA actually help as we have strict limits we can test the validity & accessibility of the generated code against.

That's a wrap

Thank you

Thanks for coming. Stick around for a chat, and we're always after speakers, first-timers included.

RSVP next time · https://luma.com/elixir-sydney Give a talk · elixir.sydney/speak Luma · https://luma.com/elixir-sydneyBluesky · https://bsky.app/profile/elixir.sydneyX · https://x.com/elixirsydneyYouTube · https://www.youtube.com/@ElixirAustraliaGitHub · https://github.com/elixirsydney

elixir.sydney

Elixir Sydney