Sign in

Frank Hunleth

@fhunleth.bsky.social
1K followers 144 following 739 posts

Embedded software; Creator and co-author of the Nerves Project; Running; former CoderDojoDC. he/him

PostsRepliesMedia
Frank Hunleth @fhunleth.bsky.social · 26/09/2026
So I'm having serious FOMO for not being able to make it to CodeBeam in Amsterdam so I got a virtual ticket. Ping me if you're virtual so we can have our own hallway track! If you're not signed up, here's my code so it's a little cheaper. www.eventbrite.com/e/1991735603807/?discount=FrankHunleth15
eventbrite.com
Code BEAM Europe 2026 - in person
Join fellow devs for a deep dive into BEAM tech and lots of coding fun at the ultimate in-person meetup!
174
Reposted by Frank Hunleth
Gus Workman @gworkman.bsky.social · 14/09/2026
The cat is out of the bag: we’re doing badges again for #Goatmire 2026! Each attendee will get a digital badge in their goodie bag, powered by #AtomVM and #ElixirLang. Featuring an ESP32, LCD, keyboard and some fun onboard sensors Join us for Goatmire in Varberg, SE Sept 27th - Oct 3rd to get one!
A white 3D printed plastic device with an LCD at the top, with six boxes each corresponding to a special shape button the keyboard (below the LCD).
65119
Reposted by Frank Hunleth
Alex Koutmos @akoutmos.bsky.social · 04/09/2026
Here's a sneak peak into what we'll be building during the @nerves-project.org training 😉. See you all at @elixirconf.bsky.social next week 👋 #ElixirLang #MyElixirStatus #Erlang
1125
Reposted by Frank Hunleth
Code BEAM @codebeam.bsky.social · 27/08/2026
Mauricio Cassola wants you at Code BEAM Europe! Catch his talk "TUIs Everywhere", terminal UIs pushed to the limit on the BEAM. Haarlem and online, 21-22 October. codebeameurope.com #CodeBEAM #Elixir #Erlang #Gleam
151
Reposted by Frank Hunleth
David Bernheisel @david.bernheisel.com · 14/08/2026
New #ElixirLang ERLEF sponsor site is up, hopefully providing much clearer impact sponsors have on the community sponsor.erlef.org If you're at a company that uses the BEAM, send the site to your CFO and give back!
sponsor.erlef.org
Support the Erlang Ecosystem Foundation
Sponsorship powers our working groups, security advisories, and the events the BEAM community runs on.
01212
Reposted by Frank Hunleth
Cam Cook @elixir.blog · 13/08/2026
The local DC Elixir group meets up monthly. As always, no matter your BEAM experience, you're always welcome to sit with us #elixirLang #beam
A bunch of BEAM nerds at a meet up
0131
Reposted by Frank Hunleth
Lars Wikman @lawik.bsky.social · 12/08/2026
Today's meetup is not Nerves-specific. We have Peter Ullrich talking through his work finding and fixing security issues across the ecosystem. The meetup is nice and friendly. Please feel very free to join us. The social at the end is really delightful. nervesmeetup.eu/meetup/peter... #elixirlang
nervesmeetup.eu
Don't Get Pwned by Mythos
Join us for this presentation by Peter Ullrich on 2026-08-12 at 19h CET!
064
Reposted by Frank Hunleth
Alex Koutmos @akoutmos.bsky.social · 10/08/2026
Wrapped up another project for the @elixirconf.bsky.social Nerves training next month! It took a little bit of creative programming, but you can now render VegaLite charts on your NSK's EInk display!! Don't forget to sign up, hardware is limited! elixirconf.com/trainings/ha... #ElixirLang #Erlang
Elixir Nerves NSK EInk display
073
Reposted by Frank Hunleth
Alex Koutmos @akoutmos.bsky.social · 07/08/2026
Currently working on the @elixirconf.bsky.social training exercises and having an absolute blast! If you haven't already, make sure you sign up for the class with @fhunleth.bsky.social and I (link below 👇) and get your hands on the amazing Nerves Starter Kit by the amazing Gus Workman!!
144
Reposted by Frank Hunleth
Alex Koutmos @akoutmos.bsky.social · 05/08/2026
This was such a fun project to put together!! I may be biased...but I think that www.programmingnerves.dev will be a great resources for people looking to get into embedded systems and Elixir. #ElixirLang
1113
Reposted by Frank Hunleth
Lars Wikman @lawik.bsky.social · 05/08/2026
We return from vacation and spin the Goatmire machine back up. As if it was ever down. The entirety of norse mythos has been put on high alert. The Elixir community is at the gates. Get your ticket. Let's have some fun. goatmire.com #elixirlang #goatmire
goatmire.com
Goatmire Elixir & NervesConf EU
September 28th to October 3rd, 2026
0144
Reposted by Frank Hunleth
Alex Koutmos @akoutmos.bsky.social · 28/07/2026
Version 0.3.0 of Programming Nerves is out 🥳🎉🥳🎉 @hugobarauna.com and I think you'll really enjoy learning about hardware communication protocols and learning how to assemble your Etch A Sketch circuit! programmingnerves.dev #ElixirLang #MyElixirStatus #Erlang
Etch A Sketch wiring diagram
2173
Reposted by Frank Hunleth
Lesley Carhart @hacks4pancakes.com · 20/07/2026
Having an in person international or national event in America? Are you weighing factors like lodging and transport? Cool stuff to do? Here's a map to consider if any of your attendees may possibly, even remotely be LGBTQIA. And you care about them.
Source: Movement Advancement Project (MAP) LGBTQ Equality Maps

See original source of US LGBTQIA safety study for tabular data by state.
631313590
Frank Hunleth @fhunleth.bsky.social · 20/07/2026
Anyone in my network in Maryland/DC area and open to work on new medical device development? Small team, embedded, some computer vision. No public job posting to share yet, but they're friends of mine and asked me to reach out.
110
Frank Hunleth @fhunleth.bsky.social · 19/07/2026
I haven't used Claude Code in a month. I miss a couple things, but honestly, I quite enjoy coding and it made it too easy to delegate out the best parts.
060
Reposted by Frank Hunleth
Code BEAM @codebeam.bsky.social · 17/07/2026
Omer Kilic, Embedded Systems and Manufacturing Consultant, is keynoting at Code BEAM Europe 2026! From ideation to mass production - hear how connected hardware really gets built. 📅 21-22 Oct 2026 | Haarlem, NL | In-person & Virtual Save your spot: codebeameurope.com#register
033
Frank Hunleth @fhunleth.bsky.social · 14/07/2026
To the Claude users out there who have Claude send PRs to OSS projects, can I influence it to send minimal PR changes and not write me essays? Examples I can copy would be best. I'm not going to outright reject LLM PRs since I know the people sending them mean well.
020
Frank Hunleth @fhunleth.bsky.social · 14/07/2026
I'm making another trip to Europe this year! Best of all, I'll be giving the talk with Omer Kilic who was one of the first embedded Erlangers I met when starting Nerves. We'll be sharing stories in OSS from our adventure that began with a blinking LED and reflect on what it means our future.
021
Reposted by Frank Hunleth
Cam Cook @elixir.blog · 13/07/2026
Reminder to bring a laptop with Elixir 1.19+ installed See y'all there! #elixirlang #ziglang
011
Reposted by Frank Hunleth
nervesmeetup.eu @nervesmeetup.eu · 01/07/2026
It's already July 😱 That means we're just one week away from our next meetup! Come join us next Wednesday at 19h CET for a presentation by Herman verschooten on his efforts to build a Nerves-based router using the OpenWRT One hardware! nervesmeetup.eu/meetup/herma... #ElixirLang #Nerves
nervesmeetup.eu
From OpenWRT to Nerves on the OpenWRT One
Join us for this presentation by Herman verschooten on 2026-07-08 at 19h CET!
086
Frank Hunleth @fhunleth.bsky.social · 23/06/2026
I just booked hotel and airfare to @elixirconf.bsky.social in Chicago. Prices seem really good right now. Also, if you haven't looked, the speaker list looks great. I'm so excited to see faces that I haven't seen at Elixir events in many years!
190
Reposted by Frank Hunleth
nervesmeetup.eu @nervesmeetup.eu · 16/06/2026
We had a great time at the last meetup with a presentation on Emerge and GUIs for Nerves. The recording is now up: youtu.be/0uDlsoPpoFE Don't forget to sign up for next month's meetup, with a presentation on porting Nerves to the OpenWRT One wifi router hardware! nervesmeetup.eu/meetup/herma...
nervesmeetup.eu
From OpenWRT to Nerves on the OpenWRT One
Join us for this presentation by Herman verschooten on 2026-07-08 at 19h CET!
013
Reposted by Frank Hunleth
Cam Cook @elixir.blog · 16/06/2026
Join DC Elixir for a hands-on build night - we're building with Zigler. 📅 July 15, 2026 🕡 6:30 PM Eastern 📍 Brigadier General Charles E. McGee Library, Silver Spring, MD 🎟️ mobilizon.us/events/ab531... #elixirlang #zig #beam
mobilizon.us
Build Night: Hands-on with Zig and Zigler
Jul 15, 2026, 6:30:00 PM - GMT-4 - Silver Spring Library, 20910, Silver Spring, United States - Unleash the Power of Zig in Your Elixir Projects Ever wondered how to turbocharge your Elixir code wit...
125
Frank Hunleth @fhunleth.bsky.social · 14/06/2026
F# (yes, the .NET F#) is on the BEAM. fable.io/docs/getting...
fable.io
Fable · Beam (Erlang)
3295
Reposted by Frank Hunleth
Lars Wikman @lawik.bsky.social · 30/05/2026
We all need balance. But what if a robot can balance for you? Wouldn't that be the most helpful? Maybe not. But it would definitely be cool. James builds the BEAM Bots framework and this will be robot o' clock at Goatmire. www.goatmire.com/talk/achievi... #goatmire #elixirlang
goatmire.com
Achieving Balance in the Workshop by James Harton
Fifty people. Fifty robots. One room. Finding balance is a journey. In this hands-on workshop, you'll assemble a balance bot from a custom carrier board built on the Nerves starter kit, then build a…
033
Reposted by Frank Hunleth
ElixirConf @elixirconf.bsky.social · 13/05/2026
Curious about #embedded Elixir? Join @fhunleth.bsky.social and @akoutmos.bsky.social at ElixirConf US for a practical #Nerves training focused on building and deploying real embedded systems with #Elixir. Learn the workflows, tooling, and patterns behind embedded development on the BEAM.
085
Frank Hunleth @fhunleth.bsky.social · 13/05/2026
One thing I enjoy about OSS are the human relationships. LLMs enabled new people to contribute to my projects. That's positive. I'm also seeing blind copy/paste to and from Claude to PRs in seconds. I know Claude makes it trivial, but I'm in this to work with you even if it's slower and harder.
140
Reposted by Frank Hunleth
Mike Zornek, looking for work. @mikezornek.com · 12/05/2026
👨‍💻 There is a Nerves Meetup happening tomorrow. I don't do any Nerves stuff right now, but I might stop by to see what people are up to. #ElixirLang #Nerves nervesmeetup.eu/meetup/paul-... The archives are posted here: www.youtube.com/@NervesMeetu...
nervesmeetup.eu
Connecting Nerves and AtomVM with Erlang Distribution
Join us for this presentation by Paul Guyot on 2026-05-13 at 19h CET!
077
Reposted by Frank Hunleth
Marc Lainez @marc-lainez.bsky.social · 01/05/2026
Our frankencar ovcs.be aka « The #nerves car », is featured in this month’s issue of the #raspberry pi official magazine 🚗 🤩 magazine.raspberrypi.com/issues/165
magazine.raspberrypi.com
Issue 165 — Raspberry Pi Official Magazine
If a product is free, so the saying goes, you are the product. That's true in computing, where free services such as email and online storage won't cost you a penny – they just cost you your privacy. ...
024
Reposted by Frank Hunleth
Gus Workman @gworkman.bsky.social · 24/04/2026
I had a blast speaking just now at @elixirconf.bsky.social! One of the things I prepped for this talk was a simulator for the Nerves Starter Kit simulator. Check it out: nsk.protolux.io #ElixirLang #Nerves
Me (blond hair white male) on stage wearing a Nerves shirt in Malaga presenting at ElixirConf EU
2205
Reposted by Frank Hunleth
Erlang Ecosystem Foundation @erlef.org · 13/04/2026
Over the past months, a dedicated team conducted the first comprehensive third-party security audit of Hex.pm and its surrounding ecosystem. This work was carried out as part of the Erlang Ecosystem Foundation’s Ægis initiative. 👉 hex.pm/blog/securit...
012
Frank Hunleth @fhunleth.bsky.social · 13/04/2026
If you've gotten frustrated with Docker Hub crashing when trying to find the latest hexpm Erlang or Elixir image tag, see fhunleth.github.io/latest_elixi.... Updated nightly, so should reflect patch builds for CVEs relatively quickly.
fhunleth.github.io
hexpm/elixir Docker Tags
2122
Reposted by Frank Hunleth
Maggie Tate @maggietate.bsky.social · 09/04/2026
ElixirConf US 2026 is coming to the Windy City! September 9 - Hands-on workshops September 10-11 - Two days of inspiring conference sessions Submit YOUR talk! Whether you're a seasoned speaker or taking the stage for the first time - now's the time!! Deadline 4/12! lnkd.in/eM7ZncAa
lnkd.in
LinkedIn
This link will take you to a page that’s not on LinkedIn
1104
Reposted by Frank Hunleth
Erlang Solutions @erlangsolutions.bsky.social · 26/03/2026
Next stop: ElixirConf EU! Don’t miss Dennis Palmer and his talk “Live Coding a Nerves Robot with LiveBook” - see you there! ➡️ www.elixirconf.eu/talks/live-c...
elixirconf.eu
Live Coding a Nerves Robot with LiveBook
Several years ago, Dennis started reading the book “Arduino Robot Bonanza” by Gordon McComb. He had assumed that an Arduino was required to build robots like those described in the book, but has since...
041
Reposted by Frank Hunleth
{:ok, Noah} @nezteb.net · 23/03/2026
Yutaka Kikuchi, professor at Kochi University of Technology, uses Zenoh to migrate running processes globally-distributed Nerves devices! #Elixir #Nerves #CodeBEAM
Yutaka Kikuchi speaking about custom Nerves hardware his team built for power plants in Japan.
1107
Reposted by Frank Hunleth
Lars Wikman @lawik.bsky.social · 17/03/2026
There are two thing I'm obligated to remind you of. The Tickets and the Call for Talkers. goatmire.com and sessionize.com/goatmire-eli... #elixirlang #goatmire
goatmire.com
Goatmire Elixir & NervesConf EU
September 28th to October 2nd, 2026
065
Reposted by Frank Hunleth
Lars Wikman @lawik.bsky.social · 13/03/2026
Marc "Nerves Car" Lainez has been putting Nerves on e-waste. Now we scale it up. We'll be putting Nerves on smartphones for you to use, hack on and keep. Finally some true upcycling. Hack on a smartphone project with just your Elixir skills. goatmire.com/talk/upcycli... #elixir #goatmire
sessionize.com
Upcycling smartphones with Nerves by Marc Lainez
In this groundbreaking workshop we will have REDACTED smartphones for every participant. You will get an Android phone running Nerves and the session is focused on a shared effort to hack new…
184
Reposted by Frank Hunleth
Lars Wikman @lawik.bsky.social · 11/03/2026
If you are in Malaga for ElixirConf EU we hope you arrive one day early. We'll be doing the Elixir Unconference satellite event and our traditional Nerves hack session on the day before. Registration is shared so come to both/either. Details in blog. underjord.io/malaga-nerve... #elixirlang #nerves
underjord.io
Hacking on the Nerves Starter Kit in Malaga
I'm going to be speaking at ElixirConf EU in Malaga. When I got to Elixir conferences I relatively often also make sure to run a little something-something for the real heads. A Nerves thing. Touch…
163
Frank Hunleth @fhunleth.bsky.social · 10/03/2026
I'm headed back to the mire of goats! If you missed last year's, everything you heard is true. Plus Varberg is a really nice town. If you're like me and always schedule conference travel with no buffer on either end, this is a good one to add a few days.
0142
Reposted by Frank Hunleth
Cam Cook @elixir.blog · 03/03/2026
Curious about building IoT and embedded systems with Elixir? Join DC Elixir for a special session with Frank Hunleth, the creator of Nerves! 📅 March 25, 2026 🕡 6:30 PM Eastern 📍 Brigadier General Charles E. McGee Library, Silver Spring, MD 🎟️: mobilizon.us/events/28e5a... #elixirLang #nerves #beam
mobilizon.us
Building up to Nerves w/ Frank Hunleth
Mar 25, 2026, 6:30:00 PM - GMT-4 - Brigadier General Charles E. McGee Library, 20910, Silver Spring, United States - Curious about building IoT and embedded systems with Elixir? DC Elixir is delighte...
064
Reposted by Frank Hunleth
ElixirConf @elixirconf.bsky.social · 26/02/2026
5 talks on Elixir for embedded systems at ElixirConf EU 2026. AtomVM on microcontrollers, Nerves in production, robots, e-ink devices, sensor networks. Speakers: @lawik.bsky.social , @bettio.uninstall.it , @gworkman.bsky.social , @dennispalmer.com , Marta Habdas. www.elixirconf.eu#register
163
Reposted by Frank Hunleth
Cam Cook @elixir.blog · 25/02/2026
See y'all soon
011
Reposted by Frank Hunleth
Lars Wikman @lawik.bsky.social · 13/02/2026
Having a bit of fun with the simulated badge and preparing for the Nerves Starter Kit. www.youtube.com/watch?v=Zj-q... #eink #elixirlang
youtube.com
Getting ready for the Nerves Starter Kit with the Simulator
Gus' presentation at the meetup: https://nervesmeetup.eu/meetup/gus-workman-introducing-nerves-starter-kit Gus' talk at NervesConf EU during Goatmire: https://video.goatmire.com/v/qwr9e Repo to get…
053
Reposted by Frank Hunleth
Gus Workman @gworkman.bsky.social · 12/02/2026
I had the pleasure of revealing some of the latest updates for the Nerves Starter Kit project last night at the monthly @nervesmeetup.eu! There were some really good discussions, and I definitely woke up today really energized from the feedback we got :) #Nerves #ElixirLang
The Nerves Starter Kit prototype (right) and the Goatmire name badge (left). The starter kit screen is 50% larger, with higher resolution. They're running the same software, but the starter kit text is smaller due to the higher resolutionNerves starter kit prototype front view. It has a black 3D printed frameThe Nerves Starter Kit prototype side view. There are two arms that can attach to the back which tilt the display up at a 15° angle. The stand can be removed, and instead the whole device can be wall mounted for a picture-frame like experience instead
2197
Reposted by Frank Hunleth
Cam Cook @elixir.blog · 30/01/2026
Our next DC Elixir event will be a social 🍻 Whether you’re deep into BEAM development or just curious, come hang out and meet others in the community. 📅 February 25, 2026 6:30 PM Eastern 📍 BabyCat Brewery, Bethesda, MD mobilizon.us/events/8cac4... #elixirLang #erlang #gleam #BEAM
mobilizon.us
DC Elixir Social @ BabyCat Brewery
Feb 25, 2026, 6:30:00 PM - GMT-5 - Baby, 20814, Bethesda, USA - Join us at BabyCat Brewery in Bethesda for a relaxed evening of food, drinks, and great conversation about all things Elixir, Erlang, Gl...
031
Reposted by Frank Hunleth
Cam Cook @elixir.blog · 29/01/2026
Fantastic turn out for DC Elixir's "Introducing to Tele" - y'all showed up despite a foot of ice and slush outside! Stay tuned - next month's event is a social. As always, no matter your BEAM background or experience level you're welcome with us! #elixirLang #erlang
The most haphazard group selfie that was Macgyvered using a chair
281
Reposted by Frank Hunleth
Cam Cook @elixir.blog · 28/01/2026
It's still on, see y'all there #erlang #elixirlang
021
Reposted by Frank Hunleth
Lars Wikman @lawik.bsky.social · 21/01/2026
I am speaking at ElixirConf EU. The talk is about an everything bagel of an app that has a truly ridiculous number of things in it. A production system that runs on Nerves and truly embodies what an Elixir monolith can be. Let me illustrate. #elixirlang
Where to start.. image is hand-drawn with very little care for fidelity but lots of color and effect-laden brush work.

Text is The Everything App, Nerves, Membrane, Phoenix LiveView, Nx, ElixifConf EU.

Spread across the inage are bounding boxes as if doing object detection. Indicating:
Lars Wikman on a sketch of the speaker.
Cinnamon on the v in Nerves.
Fire on the dot of the i in LiveView. Which looks quite fiery.
Malaga on the EU text.

I apologize. And also not.
4296
Frank Hunleth @fhunleth.bsky.social · 14/01/2026
Elixir and all my BEAM friends - If you're running or biking or anything else and want to be social about it, a bunch of us are on Strava at www.strava.com/clubs/717412
strava.com
Amsterdam, North Holland, Netherlands | Erlang, Elixir and Friends
Join the global Erlang VM enthusiast group and encourage each other to beam about our workout results / goals.
040