![Elixir Australia](/img/default-banner.jpg)
- 67
- 50 036
Elixir Australia
Australia
Registrace 20. 06. 2020
Talks and presentations delivered in Elixir meetups around Australia.
Elixir's new Set Theoretic Type System - Robert Ellen
Talk Description
Rob gives us some hands-on impressions of the new Type Checking features that recently landed in Elixir 1.17
Elixir Australia July 2024 Meetup: www.meetup.com/elixir-sydney/events/302110943/
Speaker Twitter: x.com/robertellen
Rob gives us some hands-on impressions of the new Type Checking features that recently landed in Elixir 1.17
Elixir Australia July 2024 Meetup: www.meetup.com/elixir-sydney/events/302110943/
Speaker Twitter: x.com/robertellen
zhlédnutí: 138
Video
BulmaComponents: a new CoreComponents library for Phoenix - David Parry
zhlédnutí 108Před 2 hodinami
Although Tailwind CSS is everywhere in the Phoenix ecosystem, I thought it was time to add an alternative that uses `bulma`(bulma.io). We'll look through how it's structured, and what it looks like in both HTML markup and using `PhoenixStorybook`. Elixir Australia July 2024 Meetup: www.meetup.com/elixir-sydney/events/302110943/ Speaker Twitter: x.com/suranyami
A Practical Guide to Machine Learning in Elixir - Chris Grainger
zhlédnutí 423Před měsícem
At Amplified, we've been putting ML in production with Elixir since the very early days of Nx in 2022. This talk is a practical guide to doing the same, informed by our experiences and the lessons we've learned. Because every project, company, and machine learning task is different, I will combine a general 'roadmap' approach with insights shaped by our particular set of problems and perspectiv...
Working with OpenAI APIs in Elixir - Josh Price
zhlédnutí 253Před měsícem
Discover the power of integrating OpenAI's cutting-edge APIs into your Elixir applications. This talk will guide you through the essentials of setting up, authenticating, and making requests to OpenAI's API using Elixir. We'll cover practical examples, best practices, and common pitfalls, ensuring you leave equipped to harness the full potential of AI in your projects. Whether you're building c...
Highlights from Elixir Conf and Gig City Elixir - Josh Price
zhlédnutí 239Před 2 měsíci
News, announcements and recommended talks to watch when they're available on CZcams. Elixir Australia May 2025 Meetup: www.meetup.com/elixir-sydney/events/300298529/ Speaker Twitter: joshprice
Type Check - Nicholas Hammond
zhlédnutí 150Před 2 měsíci
In this talk Nicholas presents Type Check - a tool for runtime type checking. Elixir Australia May 2024 Meetup: www.meetup.com/elixir-sydney/events/300298529/ Speaker LinkedIn: www.linkedin.com/in/nicholas-hammond-90828018b/
Fast and Efficient Image Processing in Elixir - Kip Cole
zhlédnutí 721Před 2 měsíci
Images influence every aspect of an application design and UX. They comprise a significant amount of the payload for many apps. This talk looks at how the combination of libvips, vix and image can be used to: Scale, resize, transform and compose images fast and efficiently Streaming image pipelines from the front end through to external storage services Deliver the right image size dynamically ...
What's in a name? Addressing people by the right name around the world - Kip Cole
zhlédnutí 215Před 3 měsíci
Audience engagement is a critical factor in application success. And engaging with people requires addressing them the right way. How you are addressed will depend on whether I'm representing the tax department, a close friend, family, a social media site or a civil or military honours organisation. Thats hard enough in English. But names are even more interesting and diverse in other cultures....
Building Advanced Elixir DSLs with Spark - Josh Price
zhlédnutí 1,6KPřed 5 měsíci
Want to build a DSL but don't want to write and maintain macros? In this session we will examine how useful Domain Specific Languages can be, and how Spark can help you build powerful DSLs in Elixir fast. Spark DSLs are self-documenting, extensible and come with auto-complete and language tooling out of the box. Best of all you don't need to write macros to do it! You will learn how DSLs can gi...
Do you use Erlang tracing? You should! - Lars Wikman
zhlédnutí 812Před 5 měsíci
Welcome to my little tracing talk. An informal romp through Erlang's fundamental tracing facilities. Then onwards to the common libraries that you should probably use. Beyond that we go to an experimental Elixir library I'm building out to make it so simple that I will actually use it. And maybe some UI... Elixir Australia Feb 2025 Meetup: www.meetup.com/elixir-sydney/events/298705348/ Speaker ...
What's new in LiveBook - José Valim
zhlédnutí 5KPřed 7 měsíci
José presents LiveBook and shows how Smart Cells allow you to visualise data and apply ML models quickly and easily. Elixir Australia December 2023 Meetup: www.meetup.com/elixir-sydney/events/297411848/ Speaker Twitter: josevalim
Hot Code Upgrades with Castle - Nick Gunn
zhlédnutí 338Před 7 měsíci
Hot-code upgrades have been one of the more compelling but underused features of the BEAM. In this talk, Nick will take us on a deep dive into hot-code upgrades, how they work and why the Castle library helps. Elixir Australia December 2023 Meetup: www.meetup.com/elixir-sydney/events/297411848/
Migrating to Elixir made easy with Ash - Barnabas Jovanovics
zhlédnutí 2KPřed 8 měsíci
Discover how Ash transformed our small team's backend migration from NodeJS to Elixir. Learn how Ash's intuitive project structure, extensible DSL, and code efficiency simplified the process. Elixir Australia November 2023 Meetup: www.meetup.com/elixir-sydney/events/296919575 www.linkedin.com/in/barnabas-jovanovics-216624130/
Why I built Ash Authentication - James Harton
zhlédnutí 1,9KPřed rokem
Recently I released the first public version of the `ash_authentication` package, which makes user authentication a first-class citizen inside the Ash ecosystem. This talk is about why I built it and a short demonstration of how to use it. Elixir Australia March 2023 Meetup: www.meetup.com/elixir-sydney/events/dbzxbtyfcfbtb/
Better Elixir Applications with the Ash Framework - Josh Price
zhlédnutí 3,4KPřed rokem
The Ash framework has been around for a while now but has been rapidly gaining developer attention since it's 2.0 release last year. In this lightning talk I'll try to demystify what Ash is, what it's goals are and how it can help you build ambitious Elixir applications with more confidence. Elixir Australia March 2023 Meetup: www.meetup.com/elixir-sydney/events/dbzxbtyfcfbtb/ Twitter: twitter....
Nerves Ecosystem State - Tools and basics - Alfonso Gonzalez
zhlédnutí 727Před rokem
Nerves Ecosystem State - Tools and basics - Alfonso Gonzalez
Vixen: An Implementation of the Noise Protocol Framework for the BEAM - Nick Gunn
zhlédnutí 252Před rokem
Vixen: An Implementation of the Noise Protocol Framework for the BEAM - Nick Gunn
Stenography and Elixir - Paul Fioravanti
zhlédnutí 733Před rokem
Stenography and Elixir - Paul Fioravanti
Code BEAM America 2022 Wrapup - Josh Price
zhlédnutí 59Před rokem
Code BEAM America 2022 Wrapup - Josh Price
Postgres triggers -- PubSub -- LiveView - David Parry
zhlédnutí 673Před rokem
Postgres triggers PubSub LiveView - David Parry
Bonfire: building an extensible federated framework with PETALS - Mayel De Borniol
zhlédnutí 379Před rokem
Bonfire: building an extensible federated framework with PETALS - Mayel De Borniol
Was this a terrible terrible idea? - Yasmin Archibald
zhlédnutí 215Před rokem
Was this a terrible terrible idea? - Yasmin Archibald
I learned Gleam in a week. Here's how it went - Theo Harris
zhlédnutí 3,8KPřed rokem
I learned Gleam in a week. Here's how it went - Theo Harris
Hooked on ContentEditable in LiveView with Surface - Mike Buhot
zhlédnutí 810Před rokem
Hooked on ContentEditable in LiveView with Surface - Mike Buhot
PlayDate: Making Multiplayer Games in the STAPLE Stack - James Harton
zhlédnutí 530Před rokem
PlayDate: Making Multiplayer Games in the STAPLE Stack - James Harton
Building Ambitious Apps with the STAPLE stack - Josh Price
zhlédnutí 2,5KPřed 2 lety
Building Ambitious Apps with the STAPLE stack - Josh Price
Ten years of Elixir! And OTP/Elixir release bonanza! 2022 edition - Robert Ellen
zhlédnutí 368Před 2 lety
Ten years of Elixir! And OTP/Elixir release bonanza! 2022 edition - Robert Ellen
Excellent conversation!
Can Req be used to interact with amazon bedrock? Amazon requires some security headers I think, is there something ready for handling this?
Great talk! ❤
very good, thankyou
Amazing!!
So ash is recommended for phoenix apps? I’d like to see more information on that
I often design sql views and treats them as read only tables
Extjs is also history for me😂
Nice talk, Kip!
Terrible sound, unfortunate as its great talk!
Thanks for the video Elixir Australia.
Wow..this is amazing!
basic pig latin, haven't even talked about changing the "ay" to "ars" or adding "shn" sounds to the start🤣
Do such presentations (with basic syntaxes and basic types) deserve a talk at such a conference? Also, does one need to spend A WEEK to learn these, which can be learned in few minutes? Seriously? 20 mins without any insight! Wasted my time!
Thanks for putting this together. I’m going through mint and trying to understand where and when errors are generated from the erlang ssh module
......WHAT??? the time I've wasted......i am finally home....... thank you
Thank you for providing this summary video as a learning resource! The Slides helped a lot!
Very useful. More people especially decisionmakers need to know about the concept of DSLs and the firepower they can add to an organization's tech stack.
“I don’t know much AI really” - says the person with one of the best explainers of neural nets on the internet!
Amazing stuff
This talk helped me grok these concepts so much better than trying to understand it from reading sources using Spark.
yeah horrible sound. Actually I am less excited about gleam after this presentation. So you buy into types but there is no performance gains based on it. There is a bit of syntax sugar and that's it? Also the "I became an expert in a week" and the super basic syntax presentation that follows don't cohere. Really messed with my expectations on what the talk would be. At this point seems like I would use elixir rather than gleam.
Hey there! I'm sorry you felt this way. Apologies for the terrible audio - the venue that night had set us up with some gear we hadn't used before, and unfortunately the recordings were lower quality than anticipated as a result. I never claimed to be an expert - this is simply my overview of the language after a week of digging in and trying it out, so yes, it is inevitably going to be from a beginner's perspective. Note that I said (over a year ago, in which time the language has grown and changed significantly), that I expected that the key professional application I was expecting, at the time, was interoperability with Elixir/Erlang to be able to utilise its type system alongside these other languages. Having said that, if you've been keeping up with Elixir since, you'll know that it's now officially a gradually typed language as of a few weeks ago, so the application here will likely shift. All of this to say, if you're still interested in Gleam I would highly recommend checking it out, as it's matured a LOT since this talk was uploaded, and I wouldn't want it to be unfairly judged due to my outdated talk 😄
TS -> JS was a revelation. Module to module compilation allows for incremental compilation which is nice. Gream --> BEAM should be fine. Erlang and JS both have very good performance.
@@theoharris5523 Hi Theo, thanks for your lengthy and thoughtful response. Yeah it is a shame the audio was rough, but no biggie I was still able to listen. Well congrats on the talk, honestly I would like to put my self out there and talk about something in such a big venue. Yeah the presentation was more on a beginner's introduction, I just remember reading or hearing something at the beginning that made me think it would go deeper. I am curious on the BEAM virtual machine. And I might try to adopt a language: either phoenix or gleam eventually. I will have to dig deeper to see which seems to adjust better to my needs, if any. Have a good one!
@@nyahhbinghi the need for build steps and compilation to a DYNAMIC language that gets executed by an interpreter is an absolute joke. TS is a cancer, a feigned type system abstraction with non-deterministic behavior transpiling to a language that DOES NOT SUPPORT TYPES is hardly a "revelation". TS is at best, a useful tool for startups that comes with a known requirement for a rewrite should the product see major adoption. Many languages did and still do just as good of a job as fulfilling that same role in the web dev domain so... "revelation", not at all. Lastly, don't spread misinformation - JS by definition being an interpreted language does NOT have good performance. You could not make a worse choice (other than Python) for a language to implement your backend. You really should not be comparing Erlang to JS in this context.
I agree on the continued use of elixir, there is certainly some new lang fatigue that Gleam is catching. The thing that really makes me iffy on it isn't the language necessarily but the author Louis, hearing him talk about scraping by financially is not exactly inspiring lmao ... although i respect his skill and dedication to the craft to even do this... but those are two totally separate things. I respect the man, I would not reach for his tool.
I'm a simple man. I see a new José presentation - I watch it. His enthusiasm for this is contagious and I learn something new every time. Thanks to the folks who recorded and posted this.
What a legend
Amazing 🎉 thanks for everything ❤
Looks like from their blog project got abandoned back in 2022, and last release was in september 2022...
Loved the talk Barnabas!
Great presentation! We have learned a lot in our company thanks to your work.
Great talk, thanks Barnabas!
🔥
For those interested, this talk covers maybe 2 or 3 chapters of Sasa's book Elixir in Action. If you liked the layout and simplicity of elixir fundamentals discussed here, you should buy the book.
One of the best (advanced) talks I've seen on Ecto/SQL.
Great demo thank you
Thank you so much for the amazing talk. The repo does not contain the code, would you mind pushing it if you still have it?
This is great! I have a quick question: How can I generate JWT tokens while using the GraphQL extension?
Did you ever find the answer to this? I was going to try to utilize JWT as well, coming from another auth by Supabase
sound quality very bad
gender quality too
🔥
Ash will be the next Django!
Sasa is always gold, and seeing the slides is great but there is something extraordinary about a camera following him around the stage that I like ;)
I am currently shifting my tech stack to Elixir on the BE and Flutter the front-end (though I am aware of LiveView.) On the whole I was very happy but *really* miss types. Now you hold out this enticing option ...
Oddly, this i - exactly - my interests.. nice !
Nice to meet a fellow steno coder! :D
Really cool
Great talk Anton 🎉🎉
ρɾσɱσʂɱ
You know it was only last week that I was looking into the erlang ssh library (particularly the tunneling config) , but I couldn't find any good resources online, so thanks for this!
Great presentation Josh. Is there an open sourced repo where I can take a look how you use STAPLE?
Isn't "eval" strings usually bad ??? What about security ?
I enjoyed this :)
Great content, helped a lot!
How hard would it be to add an editable text box to each row, but save all changes from a single submit?
Not hard, actually. You'd have several ways to go about it.