Nice! The Elixir survey for 2025 got >1000 respondents. Not too shabby!
https://elixir-hub.com/surveys/2025
#elixir
Just solved a bug in my client's application that was supposedly "caused by the switch to #elixir." After much debugging, I figured out the cause:
There was a race between their front end JS code and their backend code. If the backend code finished preparing some data before the UI was fully initialized, the frontend would barf, breaking the UI. This never happens in the pre-Elixir version of the code, because the old API never returned answer quickly enough. Task failed successfully, I guess?
Fly me to the moon and let me film among the stars.
Not quite into space. Damir takes us down the rabbit hole of drones, cameras, hacked wifi drivers and Nerves. Live demos and all.
https://goatmire.bold.video/v/w5vve
#goatmire #elixir
All the way from Japan and the NervesJP community we had the pleasure of hosting Yutaka Kikuchi and Pojiro. They shared their work using Elixir and Nerves in real hydro power plants.
https://goatmire.bold.video/v/3ev4e
#goatmire #elixir
Ooops. This went out early :D
The Homex library I've been using to connect Nerves devices to Home Assistant is out on Hex now :)
It is time. I was going to hold off and release them in bulk when exactly all of them were ready. Stina noted I could do essentially an advent calendar though. And I try to heed her wisdom.
Goatcember begins then I suppose.
Marc Lainez gave us this fantastic start on his teams work on The Nerves Car.
Nice! The Elixir survey for 2025 got >1000 respondents. Not too shabby!
https://elixir-hub.com/surveys/2025
#elixir
We gave out a custom eInk + WiFi device to each attendee of Goatmire Elixir. It ran Nerves of course. It was developed, from electronics to software by the fullest stack developer I know:
Gus Workman of Protolux Electronics. In this talk he shares how he does hardware.
https://video.goatmire.com/v/qwr9e
#elixir #goatmire
Poeticoding presented in depth about Vision at NervesConf EU. Using the Hail NPU (aka the RPi AI Kit), accelerated inference "on the edge" on top of Nerves. Good stuff.
Just solved a bug in my client's application that was supposedly "caused by the switch to #elixir." After much debugging, I figured out the cause:
There was a race between their front end JS code and their backend code. If the backend code finished preparing some data before the UI was fully initialized, the frontend would barf, breaking the UI. This never happens in the pre-Elixir version of the code, because the old API never returned answer quickly enough. Task failed successfully, I guess?
I hear there will be an ElixirConf EU in Malaga. Anyone know the Elixir community there? I like to connect locally and maybe we can do some of those nice satellite events. But that hinges on some local company, hackerspace or similar being game to host. Who should I talk to? Feel free to reach out, I'm everywhere.
Creator of Nerves, Frank Hunleth, sounds the (Erlang) alarms and goes through his work at SmartRent on creating resilient and robust devices. Way beyond simple restarts.
If you haven't seen the alarmist library, maybe now is the time for you.
All the way from Japan and the NervesJP community we had the pleasure of hosting Yutaka Kikuchi and Pojiro. They shared their work using Elixir and Nerves in real hydro power plants.
https://goatmire.bold.video/v/3ev4e
#goatmire #elixir
Ooops. This went out early :D
We gave out a custom eInk + WiFi device to each attendee of Goatmire Elixir. It ran Nerves of course. It was developed, from electronics to software by the fullest stack developer I know:
Gus Workman of Protolux Electronics. In this talk he shares how he does hardware.
https://video.goatmire.com/v/qwr9e
#elixir #goatmire
Modems. We will never stop dealing with modems.
This is one of the major headaches of IoT devices. Robust connectivity and the nuances of mobile networking. Let Taun take you down memory lane, because that's still where the technology is sometimes. And also some ideas for improvements.
https://video.goatmire.com/v/nw7xe
#elixir #goatmire
I spoke about hardware security at Oredev. Lots of Nerves in there. The "slides" and the content both got good feedback at the event so I hope you all enjoy :)
If you want to figure out when your favorite speaker's #goatmire video you can actually just check the schedule on the website. That's the order.
You can also sign up to be notified if you want to know if and when we do another Goatmire. People seemed to enjoy the first one.
Hologram (the full-stack Elixir web framework that transpiles to JavaScript) is looking for sponsorship, if you're into that and have loose cash: https://hologram.page/blog/seeking-sustainable-sponsorship
Just solved a bug in my client's application that was supposedly "caused by the switch to #elixir." After much debugging, I figured out the cause:
There was a race between their front end JS code and their backend code. If the backend code finished preparing some data before the UI was fully initialized, the frontend would barf, breaking the UI. This never happens in the pre-Elixir version of the code, because the old API never returned answer quickly enough. Task failed successfully, I guess?