ElixirConf US 2024

ElixirConf US 2024: Alembic speakers to catch

Ben Melbourne profile picture

Ben Melbourne

26 August 2024 · 2 min read

This week the Elixir community is descending on Orlando for ElixirConf US 2024. Alembic’s team are there once again sharing our knowledge on all things Elixir & Ash. We’ve got a great mix of both talks and training happening. If you’re there in-person, don’t be shy to hit up our team and pick their brain. If you’re not fortunate enough to be there, get in touch separately and we’ll be happy to do a follow up session on these great topics.

Four Years of Framework Code: Lessons Learned

Zach Daniel

Ash Framework is massive, and we’ve had to solve a wide array of very interesting problems. In this talk we discuss a series of takeaways from building some of the most difficult and brain busting things I’ve ever had to work on. We’ll cover things like:

  1. Simplifying complex operations using plannable operations
  2. Leveraging academia to solve complex problems in non-obvious ways
  3. Writing extensible systems with behaviors and protocols, and which to choose when
  4. How you can use macros for massive performance improvements and simplification

I’ve lived and breathed Elixir, writing code that necessitates a high degree of complexity and composability. In that process, I’ve made more mistakes than I can possibly count, and gained invaluable lessons in building software. These learnings can be applied directly to the code that we all write every day, and can make huge impacts in the way we model and solve the problems that we face.

GoldenOrb: AI Generated UI Components that Run Everywhere via WebAssembly

Patrick Smith

Components are everywhere: React, Web Components, and of course Phoenix. But while there are various excellent component libraries like React Aria & Shoelace, adopting these means also adopting tech like React or giving up on server-side rendering. 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.

Ash Framework: The Fast Track to Full Stack

Josh Price & Zach Daniel

In this full day course will be focusing on hands-on interactive material that will teach you everything you need to know to get started with Ash. Including everything you need to know for Ash 3.0.

The curriculum covers:

  • What is Ash?
  • Getting setup
  • Resources
  • Actions, Actions, Actions!
  • Building your core logic
  • APIs & UIs
  • Adding your own Extensions
Ben Melbourne profile picture

WRITTEN BY

Ben Melbourne

Ben is a customer-centric and commercially-minded product leader with a passion for building innovative products and growing successful companies. He helps companies improve their ability to define, align and execute on their product strategy. He loves working with companies that have a strong purpose and mission, along with a clear strategy for achieving these. Companies that have a relentless focus on customers, a culture of curiosity, collaboration and continuous improvement. Either that, or aspire to become like this.

Ash Premium Support

Ash Framework Consulting

Introducing Ash Premium Support: accelerating your success with Ash Framework

Ben Melbourne profile picture

Ben Melbourne

14 November 2024 – 3 min read

Traffic direction

Software Development

Global E-Commerce: Solving the Region-Specific Content Balancing Act

Mike Buhot profile picture

Mike Buhot

12 August 2024 – 4 min read

Want to read more?

The latest news, articles, and resources, sent to your inbox occasionally.