Speaking & Training
Since 2014, I've been speaking at conferences and providing training workshops focused on Elixir, Phoenix, and Rust development. I enjoy sharing knowledge about building efficient and reliable systems with these technologies.
Conference Talks
Taking Elixir to the Metal
Explores the integration of Rust with Elixir, demonstrating how to write Native Implemented Functions (NIFs) in Rust to improve performance in Elixir applications while maintaining safety and reliability.
Phoenix in Action: A Demonstration of Web Development in Elixir
A practical demonstration of building web applications with Phoenix Framework, showcasing its speed, reliability, and development experience.
Taking Elixir to the Metal with Rust
An exploration of how Rust and Elixir can work together, with a focus on performance-critical portions of applications and systems programming.
Phoenix: an Intro to Elixir's Web Framework
Introduction to Phoenix Framework, covering its core concepts, performance benefits, and how to build modern web applications with Elixir.
Phoenix Channels - a Distributed PubSub and Presence Platform
Detailed overview of Phoenix Channels, exploring how to build real-time features and manage distributed presence in Elixir applications.
Taking Off with Phoenix
Introduction to Phoenix Framework, covering its core concepts, performance benefits, and how to build modern web applications with Elixir.
MongooseIM + Phoenix
Demonstrating the integration of MongooseIM (XMPP server) with Phoenix Framework to build real-time messaging applications.
Tipping the Webscale with XMPP and WebSockets
Exploration of building scalable real-time communication systems using XMPP and WebSockets with Erlang/OTP.
Workshops & Training
Introducing Phoenix
A hands-on workshop introducing developers to Phoenix Framework, covering project setup, routing, controllers, views, and channels.
Elixir / Phoenix Workshop
Comprehensive multi-day training on Elixir and Phoenix, covering language fundamentals, OTP, and building web applications with Phoenix.
Taking Off with Phoenix
Workshop focused on building real-world applications with Phoenix Framework, including authentication, database access, and real-time features.