Frank Hunleth
@fhunleth.bsky.social
Embedded software; Creator and co-author of the Nerves Project; Running; former CoderDojoDC. he/him
After eight amazing years at SmartRent, I'm moving on. It's hard to say how much I've enjoyed the people and tech from scrappy startup to now. I now have an opportunity to focus on Nerves and some random ideas I've been wanting to explore forever. Also looking to catch up with Elixir friends again!
November 10, 2025 at 2:22 PM
After eight amazing years at SmartRent, I'm moving on. It's hard to say how much I've enjoyed the people and tech from scrappy startup to now. I now have an opportunity to focus on Nerves and some random ideas I've been wanting to explore forever. Also looking to catch up with Elixir friends again!
Reposted by Frank Hunleth
📣 DC folks: Come join us for the next meetup!
Elixir, LSP, Expert - all from our own Cameron Duley.
#elixir #gleam #erlang
Elixir, LSP, Expert - all from our own Cameron Duley.
#elixir #gleam #erlang
Elixir and the Language Server Protocol
Nov 12, 2025, 7:00:00 PM - GMT-5 - Rockville Memorial Library, 20850, Rockville, United States - For this month, we will have a presentation by Cameron Duley. Cameron has contributed to Lexical, a lan...
mobilizon.us
November 2, 2025 at 2:53 PM
Reposted by Frank Hunleth
🚨 New Blog Post 🚨
EXTRA EXTRA! Hot off the press! The power of binary pattern matching revealed! The in-depth investigation you don't wanna miss! Get your copy now! #ElixirLang
peterullrich.com/binary-patte...
EXTRA EXTRA! Hot off the press! The power of binary pattern matching revealed! The in-depth investigation you don't wanna miss! Get your copy now! #ElixirLang
peterullrich.com/binary-patte...
Binary Pattern Matching in Elixir
Decode bits and bytes into meaningful parts using the magic of Elixir pattern matching.
peterullrich.com
October 11, 2025 at 12:11 PM
🚨 New Blog Post 🚨
EXTRA EXTRA! Hot off the press! The power of binary pattern matching revealed! The in-depth investigation you don't wanna miss! Get your copy now! #ElixirLang
peterullrich.com/binary-patte...
EXTRA EXTRA! Hot off the press! The power of binary pattern matching revealed! The in-depth investigation you don't wanna miss! Get your copy now! #ElixirLang
peterullrich.com/binary-patte...
Reposted by Frank Hunleth
Hands-on hardware with Nerves! Writing e-ink drivers in Elixir, learning SPI protocols with @gworkman.bsky.social .Build firmware, take home your board! Save your spot! codebeameurope.com/trainings/di...
October 10, 2025 at 6:45 AM
Hands-on hardware with Nerves! Writing e-ink drivers in Elixir, learning SPI protocols with @gworkman.bsky.social .Build firmware, take home your board! Save your spot! codebeameurope.com/trainings/di...
We just had the first in-person DC Elixir meetup in years, and I couldn't have been happier. Turn out was great with many new faces -Gleam, Erlang and Tele (telelang.org) programmers as well as Elixir.
Huge thanks to globalelixirmeetups.com for the motivation even though we missed the target week.
Huge thanks to globalelixirmeetups.com for the motivation even though we missed the target week.
October 9, 2025 at 4:19 PM
We just had the first in-person DC Elixir meetup in years, and I couldn't have been happier. Turn out was great with many new faces -Gleam, Erlang and Tele (telelang.org) programmers as well as Elixir.
Huge thanks to globalelixirmeetups.com for the motivation even though we missed the target week.
Huge thanks to globalelixirmeetups.com for the motivation even though we missed the target week.
Reposted by Frank Hunleth
It's Monday - a whole new set of Pragmatic Picks!
The Stress Equation (Including Audio Book)
Build a Binary Clock with Elixir and Nerves
Rust Brain Teasers
From Objects to Functions
links in 🧵
Marcus Lagré
@redrapids.bsky.social
Frank Hunleth
@herberticus.bsky.social
@ramtop.bsky.social
The Stress Equation (Including Audio Book)
Build a Binary Clock with Elixir and Nerves
Rust Brain Teasers
From Objects to Functions
links in 🧵
Marcus Lagré
@redrapids.bsky.social
Frank Hunleth
@herberticus.bsky.social
@ramtop.bsky.social
October 6, 2025 at 1:30 PM
It's Monday - a whole new set of Pragmatic Picks!
The Stress Equation (Including Audio Book)
Build a Binary Clock with Elixir and Nerves
Rust Brain Teasers
From Objects to Functions
links in 🧵
Marcus Lagré
@redrapids.bsky.social
Frank Hunleth
@herberticus.bsky.social
@ramtop.bsky.social
The Stress Equation (Including Audio Book)
Build a Binary Clock with Elixir and Nerves
Rust Brain Teasers
From Objects to Functions
links in 🧵
Marcus Lagré
@redrapids.bsky.social
Frank Hunleth
@herberticus.bsky.social
@ramtop.bsky.social
Reposted by Frank Hunleth
Today's Pragmatic Picks:
Code PragPicks saves you 40% on these titles (only today, only at pragprog)
📙 Real-World Kanban, Second Edition
📗 Programming WebRTC
📘 Testing Elixir
📕 Build a Weather Station with Elixir and Nerves
Links below
Code PragPicks saves you 40% on these titles (only today, only at pragprog)
📙 Real-World Kanban, Second Edition
📗 Programming WebRTC
📘 Testing Elixir
📕 Build a Weather Station with Elixir and Nerves
Links below
October 3, 2025 at 1:29 PM
Today's Pragmatic Picks:
Code PragPicks saves you 40% on these titles (only today, only at pragprog)
📙 Real-World Kanban, Second Edition
📗 Programming WebRTC
📘 Testing Elixir
📕 Build a Weather Station with Elixir and Nerves
Links below
Code PragPicks saves you 40% on these titles (only today, only at pragprog)
📙 Real-World Kanban, Second Edition
📗 Programming WebRTC
📘 Testing Elixir
📕 Build a Weather Station with Elixir and Nerves
Links below
Congrats @lawik.bsky.social on the 100th issue!
Phew. Big Nerves Newsletter for issue 100. Covering Erlang CVE fixes, NervesConf EU, NervesConf US video releases, Nerves Meetup EU launching and much more.
You can sign up for it and get it roughly bi-weekly. Sign up now to get issue 100.
nerves-project.org#newsletter
#elixirlang #embedded
You can sign up for it and get it roughly bi-weekly. Sign up now to get issue 100.
nerves-project.org#newsletter
#elixirlang #embedded
Nerves Project
Nerves is the open-source platform and infrastructure you need to build, deploy, and securely manage your fleet of IoT devices at speed and scale.
nerves-project.org
October 2, 2025 at 11:26 AM
Congrats @lawik.bsky.social on the 100th issue!
Reposted by Frank Hunleth
Many organizations are changing their language and policies surrounding DEI. The ACM has not, we are sticking to our principles.
- Yannis Ioannidis, ACM president, today
I'm proud to be a member & volunteer for the @acm.org!
- Yannis Ioannidis, ACM president, today
I'm proud to be a member & volunteer for the @acm.org!
September 30, 2025 at 10:07 AM
Many organizations are changing their language and policies surrounding DEI. The ACM has not, we are sticking to our principles.
- Yannis Ioannidis, ACM president, today
I'm proud to be a member & volunteer for the @acm.org!
- Yannis Ioannidis, ACM president, today
I'm proud to be a member & volunteer for the @acm.org!
Reposted by Frank Hunleth
My conference report for Goatmire Elixir 2025. From the perspective of the organizer. I hope to see other people share long-form notes on their conference experience. There cannot be too much blogging. Also, lots of nice pictures by Petter Boström.
underjord.io/conference-r...
#elixirlang
underjord.io/conference-r...
#elixirlang
Conference Report: Goatmire Elixir 2025
The quiet was unsettling. The lack of concrete things to do was stressful. Me and my wife had been fretting and flitting around the house for most of the day making sure everything was staged, that…
underjord.io
September 22, 2025 at 2:21 PM
My conference report for Goatmire Elixir 2025. From the perspective of the organizer. I hope to see other people share long-form notes on their conference experience. There cannot be too much blogging. Also, lots of nice pictures by Petter Boström.
underjord.io/conference-r...
#elixirlang
underjord.io/conference-r...
#elixirlang
I'm very excited about the Nerves getting started hardware kit and docs efforts. Please let Gus know your ideas.
Hey #ElixirLang folks - if you were to buy a Nerves “getting started hardware kit”, what sort of sensors/components would you want on there, what sort of projects would you want to do with it?
September 18, 2025 at 10:43 AM
I'm very excited about the Nerves getting started hardware kit and docs efforts. Please let Gus know your ideas.
We're planning to move DC Elixir away from Meetup.com. It turns out there's an open-source Elixir alternative that seems to meet our needs! Help us try it out at mobilizon.us/events/05bd6.... We'll briefly discuss Oct 8.
Elixir, Erlang, and Gleam: in-person in MoCo
Oct 8, 2025, 7:00:00 PM - GMT-4 - Rockville Memorial Library, 20850, Rockville, United States - If you’re interested in Elixir, Erlang, Gleam, or any other BEAM language, join us for our first in-per...
mobilizon.us
September 17, 2025 at 12:13 PM
We're planning to move DC Elixir away from Meetup.com. It turns out there's an open-source Elixir alternative that seems to meet our needs! Help us try it out at mobilizon.us/events/05bd6.... We'll briefly discuss Oct 8.
Reposted by Frank Hunleth
With Goatmire Elixir in your veins it is time to turn to your local community. A conference is a bunch of work, but attending or organizing a meetup is not that heavy.
The Global Elixir Meetups effort is next, and soon:
globalelixirmeetups.com
#elixirlang
1/2
The Global Elixir Meetups effort is next, and soon:
globalelixirmeetups.com
#elixirlang
1/2
Global Elixir Meetups | 22-28 Sept 2025
Global Elixir Meetups bring together Elixir devs for a week full of talks, code, and community – streamed straight to you from all around the world.
globalelixirmeetups.com
September 15, 2025 at 8:26 AM
With Goatmire Elixir in your veins it is time to turn to your local community. A conference is a bunch of work, but attending or organizing a meetup is not that heavy.
The Global Elixir Meetups effort is next, and soon:
globalelixirmeetups.com
#elixirlang
1/2
The Global Elixir Meetups effort is next, and soon:
globalelixirmeetups.com
#elixirlang
1/2
Reposted by Frank Hunleth
The rush is slowing down, but still in awe of the great time I had at goatmire conference. Giving a talk felt like such a privilage with all the other amazing speakers I was sharing the stage with. Lots of lovely people to meet and reunite with. Just the perfect package. 📷 by @petterbos.bsky.social
September 15, 2025 at 5:26 PM
The rush is slowing down, but still in awe of the great time I had at goatmire conference. Giving a talk felt like such a privilage with all the other amazing speakers I was sharing the stage with. Lots of lovely people to meet and reunite with. Just the perfect package. 📷 by @petterbos.bsky.social
Washington, DC-area Elixir friends - Mackenzie and I are restarting in-person meetups. It's been a long time!
Our first one is October 8. Please sign up if you can make it. www.meetup.com/dc-elixir/ev...
Our first one is October 8. Please sign up if you can make it. www.meetup.com/dc-elixir/ev...
Elixir, Erlang, and Gleam: in-person in MoCo, Wed, Oct 8, 2025, 7:00 PM | Meetup
If you’re interested in Elixir, Erlang, Gleam, or any other BEAM language, join us for our first in-person gathering in the DC area since before the pandemic. We’ll start
www.meetup.com
September 15, 2025 at 2:07 PM
Washington, DC-area Elixir friends - Mackenzie and I are restarting in-person meetups. It's been a long time!
Our first one is October 8. Please sign up if you can make it. www.meetup.com/dc-elixir/ev...
Our first one is October 8. Please sign up if you can make it. www.meetup.com/dc-elixir/ev...
This presentation was so much fun! As someone who isn't involved in backend dev, I don't get to experience debugging issues like this, and I felt I got a taste of what it's like. Loads of respect. Plus you couldn't have asked for a better backdrop with that theater and the lighting.
Thank you @lawik.bsky.social and the whole team for #goatmire. The conference was even better than anticipated—if you weren't there, you really missed out!
We got to solve a tricky murder in a historic theater with colleagues who feel like friends and family ❤️🔥
We got to solve a tricky murder in a historic theater with colleagues who feel like friends and family ❤️🔥
September 15, 2025 at 1:19 PM
This presentation was so much fun! As someone who isn't involved in backend dev, I don't get to experience debugging issues like this, and I felt I got a taste of what it's like. Loads of respect. Plus you couldn't have asked for a better backdrop with that theater and the lighting.
Reposted by Frank Hunleth
There‘s still a bit to go to making this happen. Rebar is an important piece to using erlang not just for erlang, but just as much for elixir, gleam, … Consider backing this effort.
🎥 From Rebar3 to Rebar4: Peer Stritzinger on why this matters for the BEAM community.
👇👇
www.kickstarter.com/projects/pee...
👇👇
www.kickstarter.com/projects/pee...
From Rebar3 to Rebar4: Integrating with Erlang/OTP
Building on top of Rebar3 to Fully Integrate with Erlang/OTP for All BEAM Languages, creating Rebar4 the next generation build tool.
www.kickstarter.com
September 14, 2025 at 5:40 PM
There‘s still a bit to go to making this happen. Rebar is an important piece to using erlang not just for erlang, but just as much for elixir, gleam, … Consider backing this effort.
Reposted by Frank Hunleth
I am so excited for #Goatmire next week!!
I will be presenting on Wednesday about the process of designing hardware, specifically for Nerves and Elixir
If you follow me you may know that I’ve been cooking up some really fun, interactive hw demos… but I still have a few surprises in store 😁
I will be presenting on Wednesday about the process of designing hardware, specifically for Nerves and Elixir
If you follow me you may know that I’ve been cooking up some really fun, interactive hw demos… but I still have a few surprises in store 😁
September 7, 2025 at 2:18 PM
I am so excited for #Goatmire next week!!
I will be presenting on Wednesday about the process of designing hardware, specifically for Nerves and Elixir
If you follow me you may know that I’ve been cooking up some really fun, interactive hw demos… but I still have a few surprises in store 😁
I will be presenting on Wednesday about the process of designing hardware, specifically for Nerves and Elixir
If you follow me you may know that I’ve been cooking up some really fun, interactive hw demos… but I still have a few surprises in store 😁
Just backed Rebar4. Not sure if Elixir folks who only use mix see the value, but it helps me. You’re almost certainly pulling in rebar3 via deps, and I get pinged when one breaks on Nerves. Having it in OTP would be huge. Lots of low value tiers to show support. www.kickstarter.com/projects/pee...
From Rebar3 to Rebar4: Integrating with Erlang/OTP
Building on top of Rebar3 to Fully Integrate with Erlang/OTP for All BEAM Languages, creating Rebar4 the next generation build tool.
www.kickstarter.com
September 5, 2025 at 11:49 AM
Just backed Rebar4. Not sure if Elixir folks who only use mix see the value, but it helps me. You’re almost certainly pulling in rebar3 via deps, and I get pinged when one breaks on Nerves. Having it in OTP would be huge. Lots of low value tiers to show support. www.kickstarter.com/projects/pee...
Reposted by Frank Hunleth
September 5, 2025 at 11:17 AM
Reposted by Frank Hunleth
The Groxio team—Bruce Tate, Paulo Valim, and myself—are fresh off of a project where we helped scale an application and its development team all the way to launch. If your company could use #ElixirLang #Consulting help from one or more of us, let’s talk! groxio.com
Groxio Consulting - Expert Elixir Development
Expert Elixir consulting from the authors of key Elixir books. System architecture, training, and development services.
groxio.com
September 2, 2025 at 4:30 PM
The Groxio team—Bruce Tate, Paulo Valim, and myself—are fresh off of a project where we helped scale an application and its development team all the way to launch. If your company could use #ElixirLang #Consulting help from one or more of us, let’s talk! groxio.com
Reposted by Frank Hunleth
Recipe:
- 1 e-ink display
- one rev of custom PCB
- 1500 mAh of battery
- a splash of #ElixirLang (infused with Nerves)
- a dash of rust(ler)
- 1 e-ink display
- one rev of custom PCB
- 1500 mAh of battery
- a splash of #ElixirLang (infused with Nerves)
- a dash of rust(ler)
July 29, 2025 at 4:56 PM
Recipe:
- 1 e-ink display
- one rev of custom PCB
- 1500 mAh of battery
- a splash of #ElixirLang (infused with Nerves)
- a dash of rust(ler)
- 1 e-ink display
- one rev of custom PCB
- 1500 mAh of battery
- a splash of #ElixirLang (infused with Nerves)
- a dash of rust(ler)
Reposted by Frank Hunleth
We've been waiting for this one ever since we got teased about it. Now we get some of the write-up about how things have been done.
The Nerves Car. Full electric car with Elixir, Nerves, Flutter and much more.
elixirforum.com/t/driving-a-...
#elixirlang
The Nerves Car. Full electric car with Elixir, Nerves, Flutter and much more.
elixirforum.com/t/driving-a-...
#elixirlang
Driving a car powered with Nerves and Elixir
Since the beginning of 2024 — together with my two partners in crime, Loïc and Thibault, at our company Spin42 — we started a project that aims to tackle vendor parts lock-in in transportation by rede...
elixirforum.com
July 7, 2025 at 6:03 AM
We've been waiting for this one ever since we got teased about it. Now we get some of the write-up about how things have been done.
The Nerves Car. Full electric car with Elixir, Nerves, Flutter and much more.
elixirforum.com/t/driving-a-...
#elixirlang
The Nerves Car. Full electric car with Elixir, Nerves, Flutter and much more.
elixirforum.com/t/driving-a-...
#elixirlang
Reposted by Frank Hunleth
This company and product are really interesting. Moving to Elixir first by making a hardware product and then by transitioning their Ruby and Go code towards Elixir. Security, hardware and cloud infrastructure. Patrik Sjödin takes us on a ride with Entryfy.
goatmire.com/talk/cloud-t...
#elixirlang
goatmire.com/talk/cloud-t...
#elixirlang
Cloud to Edge: Unifying Hardware and Cloud with Elixir by Patrik Sjödin
Our journey transitioning our cloud product and adding a hardware product, all in Elixir.
goatmire.com
July 4, 2025 at 7:01 AM
This company and product are really interesting. Moving to Elixir first by making a hardware product and then by transitioning their Ruby and Go code towards Elixir. Security, hardware and cloud infrastructure. Patrik Sjödin takes us on a ride with Entryfy.
goatmire.com/talk/cloud-t...
#elixirlang
goatmire.com/talk/cloud-t...
#elixirlang
Reposted by Frank Hunleth
I love behind-the-scenes type stuff.
I try to share my experiences so far with creating Goatmire Elixir (and NervesConf EU). Hope it is helpful to anyone trying to pull together a conference or event.
underjord.io/making-of-an...
#elixirlang
I try to share my experiences so far with creating Goatmire Elixir (and NervesConf EU). Hope it is helpful to anyone trying to pull together a conference or event.
underjord.io/making-of-an...
#elixirlang
Making of an Elixir conference
It all started when I visited Gig City Elixir. Or maybe it started when I did a workshop in preparation for a Code BEAM in Stockholm. But that actually started from reading Priya Parker's book The…
underjord.io
July 4, 2025 at 9:54 AM
I love behind-the-scenes type stuff.
I try to share my experiences so far with creating Goatmire Elixir (and NervesConf EU). Hope it is helpful to anyone trying to pull together a conference or event.
underjord.io/making-of-an...
#elixirlang
I try to share my experiences so far with creating Goatmire Elixir (and NervesConf EU). Hope it is helpful to anyone trying to pull together a conference or event.
underjord.io/making-of-an...
#elixirlang