• Elixir Sydney

    Expert360

    Welcome to the September edition of Elixir Sydney! Our speaker line-up this month consists of: Qing Wu (@wiserfirst) will be giving us a talk about Telemetry (https://github.com/beam-telemetry/telemetry), a dynamic dispatching library for metrics and instrumentations for Elixir and Erlang projects. Peter Wooden (@peterwooden) will be showing us his solution to this month's Exercism challenge, Phone Number (https://exercism.io/tracks/elixir/exercises/phone-number) Beginners are more than welcome, and this a great chance to get started and get help from more experienced Elixir developers. Thanks to Expert360 for hosting us and providing drinks, thanks Alembic for providing the food. See you there, Josh, James, and Paul

  • Elixir Sydney 4th Birthday

    Expert360

    Happy 4th Birthday Elixir Sydney! We've got 2 great talks and an Exercism lightning talk. Improving Performance with Elixir Tasks - Jeff Chan Generating Elixir Code from XML for Fun and Profit - Robin Hilliard Exercism: Isogram - Ruth Wang Ruth will be covering our second Exercism exercise "Isogram" and showing us how she implemented her solution. Jeff will cover how you might use Elixir Tasks to improve your parallelism without building Gen Servers. Robin is going to talk about processing XML in Elixir: - How you can use Erlang’s xmerl library to work with XML from Elixir - How to write Elixir source from Elixir, including dealing with escaping stuff using sigils - How to use the Code module to test code that you generate during your tests - Some examples of recursion and reducing that I didn’t expect to turn out half as elegant as they did Beginners are more than welcome, and this a great chance to get started and get help from more experienced Elixir developers. Thanks to Expert360 for hosting us and providing drinks, thanks Alembic for providing the food. See you there, Josh, James, and Paul

    3
  • 🛩 Aerobatics and Diversity

    Expert360

    We've got an incredible line up this month! Robin Hilliard - Ladies and Gentlemen! This is Your #PID<0.41.0> Speaking Robin will be following up his previous amazing talk about X-Plane. After proving in his talk last year that a simulated Piper Archer will essentially fly itself as long as you can occasionally teleport it to a higher altitude for terrain avoidance, Robin returns to show those disappointed with his cop–out iex command line piloting skills that there are indeed more subtle ways to keep the horizon the right way up. Building on Elixplane, an X-Plane Flight Simulator network library available on hex, Robin will explain PID controllers (no, the other sort of PID) as he attempts to create an autopilot to fly a simulated aircraft. He will also show a supervision tree that automatically detect X-Plane instances, starts autopilots for them and keeps them running; bring along some UAV (drone) hardware capable of running the BEAM, and talk about the potential for Elixir in simulated and real world avionics software. Richard Heycock - An Intro to Debugging Running Processes Richard will be showing us how to dive into running processes to debug live systems. Dan Draper - Debugging Diversity Dan will be talking about the story behind his Debugging Diversity project. Something very important for our industry. Paul Fioravanti - Exercism Challenge: Scrabble Score Paul will be introducing a new ongoing Elixir Sydney speaker slot for beginners and experts alike - the Exercism Challenge! He'll be showing us his journey of implementing a solution to the Scrabble Score problem: https://exercism.io/tracks/elixir/exercises/scrabble-score. He'll announce the following month's challenge after the talk, so if you've always wanted to give an Elixir talk but didn't know what to do, then here's your chance to teach the community something new! Beginners are more than welcome, and this a great chance to get started and get help from more experienced Elixir developers. All of our thanks go to: - Expert360 for hosting us and providing drinks - Alembic for providing the food Looking forward to seeing you there and make sure to RSVP and follow us on Twitter! https://twitter.com/elixirsydney Josh, James, and Paul

    4
  • Phoenix LiveView Reprised

    Expert360

    We've got even more awesome LiveView talks this month, can you tell we're a little bit obsessed? Blast! A Realtime Multiplayer Game - James Sadler Game of LiveView - Josh Price We introduced the core concepts of LiveView last week, and Martin demo'd his awesome Boggle game. This month we'll dive even deeper with more code, demos and learnings. Beginners are more than welcome, and this a great chance to get started and get help from more experienced Elixir developers. Thanks to Expert360 for hosting us and providing drinks, thanks Alembic for providing the food. See you there, Josh and James

  • Elixir LiveView

    Expert360

    LiveView was released a while back and this is the first chance we’ve had to talk about it in depth. Intro to LiveView concepts - Josh Price Multiplayer game walkthrough - Martin Stannard Beginners are more than welcome, and this a great chance to get started and get help from more experienced Elixir developers. Thanks to Expert360 for hosting us and providing drinks, thanks Alembic for providing the food. See you there, Josh and James

  • Elixir Code Retreat

    Expert360

    Changing it up this month we’re going to do a practical night of Code Retreat hosted by Justin Lovell our Code Retreat facilitator for the evening. Code Retreat is a coding practice event, focusing on the fundamentals of software development and design, away from the pressures of 'getting things done' https://www.coderetreat.org/ Beginners are more than welcome, and this a great chance to get started and get help from more experienced Elixir developers. Thanks to Expert360 for hosting us and providing drinks, thanks Alembic for providing the food. See you there, Josh and James

    9
  • Elixir Downunder

    Expert360

    * Elixir Downunder - Sophie Troy & Alison Hughes * Upgrading to Ecto 3 - Qing Wu * Comparing Elixir and Rust - Randolph Park Honoured to have Sophie and Alison give us a special preview of their talk for ElixirConfEU. They'll be talking about how Elixir is driving innovation in Australia. Qing will give us a quick recap of Ecto and take us through the new features and upgrade path for Ecto 3. Beginners are more than welcome, and this a great chance to get started and get help from more experienced Elixir developers. Thanks to Expert360 for hosting us and providing drinks, thanks Alembic for providing the food. See you there, Josh and James

    3
  • Caching and Mocking

    Expert360

    Ludicrous Speed: Caching with Elixir - Rufus Post Mocking with Mox - Fiona McCawley Real-time Bitcoin Trading with Erlang - Raymond Maung Test setup with SQL.Sandbox - Sophie Troy Welcome back, hope you all had a wonderful and relaxing break and are ready for an exciting, Elixir-filled 2019! Beginners are more than welcome, and this a great chance to get started and get help from more experienced Elixir developers. Thanks to Alembic for providing the food and Expert360 for hosting us and providing drinks. See you there, Josh and James

    2
  • Elixir for Christmas

    Expert360

    In Elixir Sydney tradition, we'll be doing some Christmas-themed trivia, some Advent of Code hacking and perhaps some other surprises await underneath the ASCII tree! Please join us for some Elixir related festive cheer to close out the year! Thanks to Expert360 for hosting us and providing drinks, thanks Alembic for providing the food. See you there, Josh and James

    2
  • A Taste of Elixir Camp

    Expert360

    Fresh from a wonderful Elixir Camp 4, we'll be recapping the event with some great talks you missed if you weren't there. Elixir with Rust for Incredible Performance and Safety - Josh Leeb-du Toit Seeing Processes with Scenic - Martin Stannard Elixir Camp Recap - James Sadler and Josh Price Thanks to Expert360 for hosting us and providing drinks, thanks Alembic for providing the food. See you there, Josh and James