Sign in

Software Mansion Elixir

@swmansionelixir.bsky.social
581 followers 209 following 61 posts

Elixir lang, @swmansion.com way 🧑‍💻 Creators of LiveDebugger, Popcorn, Membrane, and more 🚀 Organizers of Elixir Stream Week and Global Elixir Meetups

PostsRepliesMedia
Software Mansion Elixir @swmansionelixir.bsky.social · 22/10/2025
Meet Elixir Language Tour – a tool created to make Elixir learning easier 🪄 Written in pure Elixir, running fully in the browser – all thanks to Popcorn 🍿 Check it out – link below!
1347
Software Mansion Elixir @swmansionelixir.bsky.social · 05/09/2025
The question isn’t if you’ll join, but where. 💎 Find your GEM: globalelixirmeetups.com
042
Software Mansion Elixir @swmansionelixir.bsky.social · 04/09/2025
Know LiveDebugger? Help us improve it! Take a short survey, tell us about your LiveDebugger experience and let us make it better: docs.google.com/forms/d/e/1F...
docs.google.com
LiveDebugger feedback survey
We’re running a short survey to understand how developers use LiveDebugger and what features would make it even more valuable. It takes ~5 minutes, and your feedback will directly shape our roadmap. T...
020
Software Mansion Elixir @swmansionelixir.bsky.social · 02/09/2025
RTC.ON, the conference for audio and video devs, is starting two weeks from now 🚨 If you're still thinking whether you should join us, let the 2024 aftermovie convince you: See you in Kraków! 📹
010
Software Mansion Elixir @swmansionelixir.bsky.social · 21/08/2025
So.. which GEM are you joining? 💎 > globalelixirmeetups.com Don't see one in your city? Let us know! 👇
073
Reposted by Software Mansion Elixir
Eduardo Hernacki @runlevel0.me · 01/08/2025
We're excited to announce our September 2025 Elixir & Erlang Meetup! This time, it's a special GEM edition 💎 #Elixir #Meetup #Munich #BEAM www.meetup.com/elixir-munic...
meetup.com
September 2025 Meetup: Global Elixir Meetup 💎 Edition!, Thu, Sep 25, 2025, 6:30 PM | Meetup
We're excited to host our September 2025 Elixir & Erlang Meetup! This time, it's a special **GEM** edition 💎 [https://globalelixirmeetups.com/](https://globalelixirmeetup
143
Software Mansion Elixir @swmansionelixir.bsky.social · 31/07/2025
Some time ago, a group of Elixir Contributors had an idea: organize Elixir meetups all around the globe at the same time. Now, @swmansion.com is bringing that idea to life! Join us for the first-ever edition of Global Elixir Meetups – a week of Elixir meetups around the world 💎
150
Software Mansion Elixir @swmansionelixir.bsky.social · 30/07/2025
📢 FULL LINEUP IS HERE! Video devs, check out what's in store for this year's edition of RTC.ON Conf! See a session for yourself? Don't wait up – Early Birds are ending soon. See all speakers: rtcon.live
020
Software Mansion Elixir @swmansionelixir.bsky.social · 24/07/2025
Bring your Elixir code from the backend to the browser – the official Popcorn release is here 🍿 Get the full story from the official launch blogpost 👉 blog.swmansion.com/popcorn-brin...
blog.swmansion.com
Popcorn: Bringing Elixir to the Browser
Today, we are excited to announce the first release of Popcorn — the tool that allows Elixir code to run directly in web browsers. It’s an…
071
Reposted by Software Mansion Elixir
Hugo Baraúna @hugobarauna.com · 23/07/2025
So exciting!!! 🙀🙀🙀
052
Software Mansion Elixir @swmansionelixir.bsky.social · 23/07/2025
This changes how you’ll demo, teach, and explore Elixir. New Popcorn release coming tomorrow – here's a sneak peek of what's to come 🍿 #ElixirLang
0397
Software Mansion Elixir @swmansionelixir.bsky.social · 22/07/2025
You can now run Elixir code right in your browser – thanks to Popcorn, which wraps AtomVM in WebAssembly 🍿 More Popcorn info coming this week – stay tuned 🤫
0315
Software Mansion Elixir @swmansionelixir.bsky.social · 21/07/2025
AI is changing the future of live video. LLMs can now interpret video streams to flag emergencies, enforce safety, and automate platform integrity. Curious how it works in practice? Join Chris Allen, CEO at @Red5Pro for his RTC.ON talk! Heads up: Early Birds are almost over 🔔
000
Software Mansion Elixir @swmansionelixir.bsky.social · 07/07/2025
WebCodecs is nearly cross-browser, but what about media containers? 💡 Join Christoph for his RTC.ON talk and discover smart strategies to shrink WASM libraries, load them on demand, and rethink media container parsing. See details, tickets and more: rtcon.live
000
Software Mansion Elixir @swmansionelixir.bsky.social · 01/07/2025
Streaming SuperBowl & Olympics using Elixir – can a conference talk title get more impressive? 😎 Join Daniil Popov for his RTC.ON 2025 talk and see how it's done! #RTCON #elixirlang
062
Software Mansion Elixir @swmansionelixir.bsky.social · 25/06/2025
LiveDebugger 0.3.0 is here – here's what's new: 🔥 Firefox extension 🔥 View with global callback traces 🔥 Measuring callback execution time 🔥 Proper way of debugging redirects See what LiveDebugger 0.3.0 can do for you! 👉 www.youtube.com/watch?v=PaOL... #LiveView #PhoenixLiveView #ElixirLang
youtube.com
LiveDebugger 0.3.0: Firefox Extension, Global callback traces view and more
YouTube video by Software Mansion
1286
Software Mansion Elixir @swmansionelixir.bsky.social · 10/06/2025
LiveView devs – new is coming 👀 New LiveDebugger release will be soon live – here's what to expect👇 🔥 Firefox extension 🔥 Global callback traces view 🔥 Callback execution time metrics 🔥 Enhanced redirect debugging All coming soon with LiveDebugger 0.3.0 🔥🔥🔥
0276
Software Mansion Elixir @swmansionelixir.bsky.social · 09/06/2025
Running real-time media apps in the cloud is notoriously hard – especially when Kubernetes is involved. But it doesn't have to be this way 👀 Meet our full day, hands-on workshop and unpack the complexities of deploying WebRTC in Kubernetes environments 💡 Agenda and details: rtcon.live#workshops
030
Software Mansion Elixir @swmansionelixir.bsky.social · 04/06/2025
🚨 CFP is now closed, which means now is the last chance for RTC.ON Super Early Bird tickets! Working with WebRTC, streaming, computer vision or multimedia in general? This one is for you! 📹 Don't miss out – save your spot for 50% less: rtcon.live
031
Software Mansion Elixir @swmansionelixir.bsky.social · 26/05/2025
What happens if you gather some of the brightest @elixirlang.bsky.social minds in one room? We recently found out by co-organizing with @josevalim.bsky.social the first-ever Elixir Contributors Summit💡 Read the blogpost and learn about our key takeaways: blog.swmansion.com/elixir-contr...
031
Software Mansion Elixir @swmansionelixir.bsky.social · 20/05/2025
🚨 We've extended the RTC.ON call for speakers! You asked and we listened – CFP is open for 2 more weeks! 🔥 Got a great story to tell? See what we're looking for and apply 👇
021
Reposted by Software Mansion Elixir
German Velasco @germsvel.com · 14/05/2025
Finally got around to testing LiveDebugger, and I'm soo impressed! 🤯 👉 www.elixirstreams.com/tips/a-quick... #ElixirLang #PhoenixFramework
elixirstreams.com
Elixir Streams |> A quick look at LiveDebugger! 🤯
Elixir and Phoenix tips, courses, and more.
3255
Software Mansion Elixir @swmansionelixir.bsky.social · 13/05/2025
Using Membrane? Make your voice heard! 📢 Fill in a short form and help us improve 💪 This isn't just theory – your feedback tells us what to build next! Link to the form 👉 docs.google.com/forms/d/e/1F...
docs.google.com
Membrane Framework Feedback
Our goal is to better understand real-world implementation patterns, optimization opportunities, and feature gaps that impact your projects. This isn't just theoretical—your feedback directly influenc...
000
Software Mansion Elixir @swmansionelixir.bsky.social · 12/05/2025
NOW is the time – call for speakers for RTC.ON conf is closing in 1 week! ⚡️ Watch the 2024 aftermovie and see what it's like to be a part of the RTC.ON gang 😎 www.youtube.com/watch?v=PK4a... Don't wait up – apply now: docs.google.com/forms/d/1KzI...
youtube.com
RTC.ON 2024 | The after-movie
YouTube video by Software Mansion
000
Reposted by Software Mansion Elixir
Alessandro Iob @alexiob.bsky.social · 07/05/2025
LiveDebugger is an amazing tool! Looking forward to meeting some of you guys at ElixirConf!
051
Software Mansion Elixir @swmansionelixir.bsky.social · 07/05/2025
LiveDebugger 0.2.0 is here, making Phoenix debugging even smoother 🚀 ✅ Chrome DevTools extension ✅ Components highlighting ✅ Filtering of callback traces ✅ Dark mode Read more and see what's coming 👉 blog.swmansion.com/whats-new-in... #ElixirLang #ElixirPhoenix
13410
Software Mansion Elixir @swmansionelixir.bsky.social · 06/05/2025
New RTC.ON newsletter is here! 📢📢📢 What's inside? 👉 Must-reads picked by @swmansion.com devs 👉 New LiveDebugger features 👉 RTC.ON CFP closes in 2 weeks 👉 Membrane WebRTC plugin release 👉 Meet Glitch – your own Twitch clone
100
Software Mansion Elixir @swmansionelixir.bsky.social · 28/04/2025
What's the best way to stream an Elixir conference? Using Elixir software, of course 😎 We'll be streaming this year's @elixirconf.bsky.social using Elixir WebRTC! Join us and see how it changed since our last big event: Elixir Stream Week So, who's excited to see Elixir in action?
000
Software Mansion Elixir @swmansionelixir.bsky.social · 24/04/2025
You can make your own clone of Twitch using @elixir-lang.org , Phoenix, and Elixir WebRTC ✨ Watch the video and see how we’ve build Glitch! Want to see Glitch in action? Join us for an Elixir-powered live stream of the upcoming Elixir Conf EU 😎 #ElixirLang
0103
Software Mansion Elixir @swmansionelixir.bsky.social · 23/04/2025
Make your LiveView development experience better – check out the first sneak peek of the upcoming features in LiveDebugger v0.2.0 🛠️ More coming soon – stay tuned! Github: github.com/software-man...
25512
Software Mansion Elixir @swmansionelixir.bsky.social · 17/04/2025
VLMs are one of the fastest growing niches in Computer Vision. Watch back the best-voted RTC.ON 2024 talk on VLMs by @skalskip92.bsky.social – link in the comment 👇 PS. RTC.ON 2025 tickets are now on Super Early Bird sale – get them for 50% less 🤫https://rtcon.live
120
Software Mansion Elixir @swmansionelixir.bsky.social · 15/04/2025
RTC.ON Speakers, we're looking for you! 🕵️ 🚀 Have a success story to tell? 📹 A WebRTC, streaming, or GenAI topic you find interesting? 💡Or maybe no specific idea yet, but you'd like to try? Check out the CFP form, see our proposed topics & apply here: rtcon.live#cfp
021
Software Mansion Elixir @swmansionelixir.bsky.social · 08/04/2025
🚨 IT STARTED – RTC.ON ticket sale is now officially .ON! ✅ 1 tech training day ✅ 2 days of talks ✅ lots of WebRTC, streaming, computer vision & AI knowledge ✅ and a boat party to top it all off ⛴️🍻 Save your spot now and get your ticket 50% off: rtcon.live#tickets2025
000
Software Mansion Elixir @swmansionelixir.bsky.social · 07/04/2025
Using WebRTC in a Phoenix project has never been easier than now, with dedicated LiveView released in the new version of Membrane WebRTC Plugin 🚀 Check out the 3-minute demo: www.youtube.com/watch?v=We3R... More info: github.com/membranefram... #elixirlang #MyElixirStatus
youtube.com
Integrating Membrane WebRTC with Phoenix LiveView
YouTube video by Software Mansion
0124
Software Mansion Elixir @swmansionelixir.bsky.social · 31/03/2025
Elixir owes a lot to the BEAM Virtual Machine, but some environments, like microcontrollers, are simply not suitable for it. There is a solution though. Join Mateusz Front & Davide Bettio for ElixirConf EU Keynote this May and see what the future of Elixir brings – link below👇 #ElixirLang
072
Software Mansion Elixir @swmansionelixir.bsky.social · 26/03/2025
While working on a complex web app for a client using Phoenix LiveView, we had to deal with many LiveComponents that interacted with each other, and keeping track of all these moving parts was tough. So, we came up with a solution. Meet LiveDebugger 🌳 blog.swmansion.com/introduction...
blog.swmansion.com
Introduction to LiveDebugger: A Tool for Debugging Phoenix LiveView Apps
With the recent launch of Phoenix LiveView 1.0.0, the library has become more popular and is now considered as a compelling option for…
0245
Software Mansion Elixir @swmansionelixir.bsky.social · 24/03/2025
Feature alert: you can now view Membrane component interactions in real-time 🔥 Meet new Membrane telemetry and tracing components: medium.com/swmansion/in...
010
Software Mansion Elixir @swmansionelixir.bsky.social · 20/03/2025
Membrane Core v1.2.0 is here, introducing :telemetry events emitted on each Membrane callback execution 🎉 Monitoring your multimedia application has never been easier with seamless integration with @fly.io, @prometheus.io theus.io and @grafana.bsky.social See more 👉 www.youtube.com/watch?v=Cqtj...
youtube.com
Telemetry Events in Membrane Core v1.2.0
YouTube video by Software Mansion
011
Software Mansion Elixir @swmansionelixir.bsky.social · 27/02/2025
Introducing LiveDebugger v0.1.0! 📢 Your go-to tool for debugging Phoenix LiveView applications: 🔎Easily inspect assigns of your LiveViews 🔗Trace their callback executions 🌳Dive deep into your LiveComponents tree www.youtube.com/watch?v=WW43...
youtube.com
Meet LiveDebugger
YouTube video by Software Mansion
1196
Software Mansion Elixir @swmansionelixir.bsky.social · 26/02/2025
Elixir is great for building scalable and reliable multimedia apps, but it can be hard to get your head around it when you're just starting out. To make things a bit easier for you, we've created a practical guide with all @elixir-lang.org multimedia tools and libs 👉 medium.com/swmansion/el...
0164
Reposted by Software Mansion Elixir
Thibaut Barrère @thibaut-barrere.bsky.social · 25/02/2025
Elixir has lots of interesting stuff when it comes to audio & video, by the way! For instance the Membrane Framework membrane.stream @membrane-swmansion.bsky.social. Come to the dark side ;-)
membrane.stream
Membrane framework
Reliable & scalable multimedia streaming framework for Elixir
131
Reposted by Software Mansion Elixir
Software Mansion @swmansion.com · 17/02/2025
Meet Smelter – our new toolkit for programmatic video composition! 🚀 With Smelter you can: ✅combine multimedia from different sources into a single video or live stream ✅enrich your content with text, custom shaders, and embedded websites ✅do it all effortlessly with ready-to-use React components
0112
Software Mansion Elixir @swmansionelixir.bsky.social · 03/02/2025
new RTC.ON newsletter is here 📢 what's in store? must-read articles, @samrat.me explaining how to build a Membrane pipeline to talk to Google Gemini, and a deep dive into creating a globally distributed WebRTC service. Link: subscribepage.io/GbBDfC
000
Software Mansion Elixir @swmansionelixir.bsky.social · 28/01/2025
Here's a simple, globally distributed streaming service based on Kubernetes, Stunner and Elixir WebRTC, build together with l7mp. Check how your connection quality changes depending on a cluster you are connected to and network conditions: global.broadcaster.stunner.cc
030
Software Mansion Elixir @swmansionelixir.bsky.social · 22/01/2025
New year, new beginnings – meet ✨ Kraków Video Tech Meetup ✨ WebRTC & computer vision geeks, audio & video devs – this one's for you! Join us on Feb 6, 6 PM CET. PS. Elixir devs, we also have something for you: we'll be streaming using Elixir WebRTC 🤫 Details ⬇️⬇️⬇️ #WebRTC #ElixirLang
151
Software Mansion Elixir @swmansionelixir.bsky.social · 16/01/2025
2024 wasn’t always smooth sailing (for us or the industry as a whole), but we managed to make it work! Dive in to review of our 2024 in projects, releases & events – all neatly summed up in one blogpost 👌 Link: blog.swmansion.com/a-year-in-re...
blog.swmansion.com
A Year in Review: 2024 at Software Mansion Multimedia & AI Teams
2025 has just begun, so it’s the perfect time to look back at the highlights of Software Mansion’s multimedia and AI teams over the past…
020
Software Mansion Elixir @swmansionelixir.bsky.social · 13/01/2025
January edition of the RTC.ON Newsletter is here! What's in store? Must-read articles, a year's sumup from our team, conferences to have an eye on in 2025 & all the great things you are creating with Membrane! Link: t.co/azvvMB67DQ Don't miss the next one: subscribepage.io/GbBDfC
011
Reposted by Software Mansion Elixir
David Bernheisel @david.bernheisel.com · 28/12/2024
Elixir 1.19 lands some new type checking, this time with protocols! If you implement a pattern-match inside of a protocol implementation that isn't possible, the compiler will now warn! It was also warn if you implement for an unknown (eg, misspelled) module. #ElixirLang
defprotocol UnknownImplFor do
  def foo(data)
end

defimpl UnknownImplFor,
  for: [
    Map,
    # Unknown # <-- This is the problem
  ] do
  def foo(data), do: data
end

# Compiling 1 file (.ex)
#     warning: you are implementing a protocol for Unknown
#     but said module is not available. Make sure the module
#     name is correct. If Unknown is an optional dependency,
#     please wrap the protocol implementation in a
#     Code.ensure_loaded?(Unknown) check
#     │
#   5 │ defimpl UnknownImplFor,
#     │ ~~~~~~~~~~~~~~~~~~~~~~~
#     │
#     └─ lib/protocol_types.ex:5: (file)
defprotocol IncorrectImpl do
  def foo(data)
end

defimpl IncorrectImpl, for: [Map, Range, Bitstring] do
  def foo(nil), do: nil  # <--- This is the problem
  def foo(map), do: map
end

# Compiling 2 files (.ex)
#     warning: the 1st pattern in clause will never match:
#
#         nil
#
#     because it is expected to receive type:
#
#         dynamic(%Range{first: term(), last: term(), step: term()})
#
#     typing violation found at:
#     │
#   6 │   def foo(nil), do: nil
#     │   ~~~~~~~~~~~~~~~~~~~~~
#     │
#     └─ lib/incorrect_dispatch.ex:6: IncorrectDispatch.Range.foo/1
47715
Software Mansion Elixir @swmansionelixir.bsky.social · 16/12/2024
#MembraneMondays You probably have heard about shaders, but what are they, and what’s the difference between the various types? A thread 🧵 #multimedia #shaders #rendering #gpu
120
Software Mansion Elixir @swmansionelixir.bsky.social · 12/12/2024
"Elixir v1.18 is the biggest Elixir release ever" Watch back the ESW stream and see what else @josevalim.bsky.social had to say about v1.18 🔥 Part 1: youtube.com/watch?v=fZR7... Part 2: youtube.com/watch?v=Hpee... #ElixirLang
031