Sign in

Ethan Gunderson

@ethangunderson.com
206 followers 104 following 141 posts

Elixir and observability stuff. Principal engineer at Cars Commerce. Weird coffee person. Food enthusiast. Father to two 👦, living in Minnesota, USA.

PostsRepliesMedia
Reposted by Ethan Gunderson
I’m a Ghoul’s Girl @saraghaleb.bsky.social · 04/09/2026
You should be allowed to leave work early if the vibes are off
26610
Ethan Gunderson @ethangunderson.com · 28/08/2026
Taking my kid to a Tame Impala concert tonight and I can only assume this will be me.
static.klipy.com
Jon Hamm Jonhamm
ALT: Jon Hamm Jonhamm
020
Ethan Gunderson @ethangunderson.com · 19/07/2026
Spending $400 to save $10 by not having to purchase another poorly done 3d printed thing for my kids.
001
Ethan Gunderson @ethangunderson.com · 18/06/2026
Working with my 8 year old on designing a game to teach him how to type has been a good counterpoint to LLM induced anxiety and dread.
A pokemon learn-to-type game
161
Reposted by Ethan Gunderson
ElixirConf @elixirconf.bsky.social · 15/06/2026
⚡ Metrics. Traces. Telemetry. Learn how to instrument Elixir applications and build a stronger observability foundation with @ethangunderson.com and Zack Kayser. A practical training focused on understanding and debugging production systems. 📍 In-person only: Sept 9 elixirconf.com
021
Ethan Gunderson @ethangunderson.com · 12/06/2026
So far, Fable is the only model to take my "reply to me like you are Carmy from The Bear" comment in my Claude file seriously. However, it does not pick up on my The West Wing references. So, there is still room for LLM improvement.
010
Ethan Gunderson @ethangunderson.com · 08/06/2026
I needed a world map for a project. Asked Claude to render one. I wish I didn't.
000
Reposted by Ethan Gunderson
Peter Ullrich @peterullrich.com · 25/05/2026
🚨 Update hackney 🚨 A **bunch** of vulnerabilities I reported in hackney were just disclosed. Please upgrade to 4.0.1 ASAP. I know this is gonna start dependency hell so please take some time for this. Please RT for reach. #ElixirLang cna.erlef.org/cves/
cna.erlef.org
List of Issued CVE’s
This project handles the CVE Numbering Authority (CNA) for the Erlang Ecosystem Foundation (EEF).
43023
Ethan Gunderson @ethangunderson.com · 04/05/2026
I really don't remember the last time I had a workday that wasn't interrupted by a third party incident of some sort. Time to refresh that XKCD.
000
Reposted by Ethan Gunderson
Tyler A. Young ⚗️🧑🏻‍💻 @tylerayoung.com · 28/04/2026
This post from @josevalim.bsky.social is such important context for anyone trying to evaluate the performance of LLMs. They're super useful in lots of cases! ...but they're absolutely a hindrance in many others. nitter.net/josevalim/st... #ElixirLang
nitter.net
2122
Ethan Gunderson @ethangunderson.com · 27/04/2026
Today I was reminded of one of my favorite pages on the internet. wiki.c2.com?PokemonExcep...
020
Reposted by Ethan Gunderson
Bernie Michalik @berniemichalik.ca · 18/04/2026
My not so humble opinion in dealing with Security Architects and Spdcialists over four decades is that many hold users in contempt and do not care that their products and solutions are painful to use.
0252
Reposted by Ethan Gunderson
Accented Cinema @accentedcinema.bsky.social · 17/04/2026
Why do the Japanese like their buns askew (2026)
167159104778
Ethan Gunderson @ethangunderson.com · 18/04/2026
39 seconds into the Clojure documentary and I can already tell that this is going to be amazing.
Rich, in a hammock, in a forest.
031
Reposted by Ethan Gunderson
Corey Quinn @quinnypig.com · 03/04/2026
I’m nostalgic for the days when the grift was behind closed doors.
36412
Reposted by Ethan Gunderson
Peter Ullrich @peterullrich.com · 25/03/2026
Thanks to the increased productivity with AI, we can finally spend more time in Scrum meetings
3221
Reposted by Ethan Gunderson
Andrea Leopardi @whatyouhi.de · 16/03/2026
I just released a lil @elixir-lang.org library for generating docs about telemetry events from structured data. Love me some telemetry events but they're often an underdocumented aspect of libraries. hex.pm/packages/tel... Feedback welcome 👐
hex.pm
telemetry_docs
Generates Markdown documentation from structured telemetry event definitions.
2265
Ethan Gunderson @ethangunderson.com · 07/03/2026
Tired: AI won't take your job, but someone using it will. Wired: AI won’t take your job, bad management decisions wrapped in an AI trench coat will.
000
Ethan Gunderson @ethangunderson.com · 06/03/2026
But for real, what's going on over at Github?
010
Ethan Gunderson @ethangunderson.com · 06/03/2026
When Claude writes test first: HAHA YES THIS IS GREAT When Claude goes off the rails, spits out code, pretends tests don't exist: Listen here you little shits.
010
Reposted by Ethan Gunderson
Dima Mikielewicz @dimamik.bsky.social · 04/03/2026
OpenAI published a repo to orchestrate AI agents built primarily with Elixir (96.1%): github.com/openai/symph... #elixirlang
github.com
GitHub - openai/symphony: Symphony turns project work into isolated, autonomous implementation runs, allowing teams to manage work instead of supervising coding agents.
Symphony turns project work into isolated, autonomous implementation runs, allowing teams to manage work instead of supervising coding agents. - openai/symphony
3225
Ethan Gunderson @ethangunderson.com · 02/03/2026
One of these days a bloom filter is going to be the solution to my problems. Today is not that day.
010
Ethan Gunderson @ethangunderson.com · 18/02/2026
My 7 year old introduced me to the phrase "chicken nuggets for brains" and I've never had a phrase enter my daily usage so quickly.
110
Reposted by Ethan Gunderson
Arizona Right Watch @azrww.bsky.social · 04/02/2026
Highlighting the speaker who stood in front of the Surprise mayor and told him to consider what the Mayor of Ohrdruf must’ve thought before he died by suicide: “He might have thought ‘how is this my fault I had no jurisdiction over this’ maybe he said ‘this site was not subject to local zoning.’”
16687693799
Ethan Gunderson @ethangunderson.com · 03/02/2026
It’s pronounced claw-day, right?
120
Ethan Gunderson @ethangunderson.com · 03/02/2026
Ripping a Lilo & Stitch cd so I can put it on my iPod while waiting for Claude to finish a task is apparently something I do in 2026. What a weird timeline.
000
Ethan Gunderson @ethangunderson.com · 01/02/2026
Labels not including track metadata on newly manufactured CDs has to be some of the laziest shit I've seen in awhile.
110
Ethan Gunderson @ethangunderson.com · 15/01/2026
Buying physical media every time I read an article on AI written by three LLMs in a trench coat is a fun new way to play "markets can remain irrational longer than you can remain solvent".
020
Ethan Gunderson @ethangunderson.com · 09/01/2026
Claude Code has greatly decreased the amount of time it takes me to go from idea to abandoned project.
270
Reposted by Ethan Gunderson
Fred Hebert @ferd.ca · 19/06/2025
A long known irony of automation is that as you automate the most frequent (and easy) cases first, people are left to handle both increasingly rare *and* challenging situations, with less practice.
23212
Reposted by Ethan Gunderson
Matthew J. Brown @mjb.bsky.social · 16/06/2025
If you didn't like content written for SEO, boy are you gonna hate content written for AI.
2274
Ethan Gunderson @ethangunderson.com · 12/06/2025
Hugs to whoever at Cloudflare is dealing with this outage. I do not envy you right now.
010
Ethan Gunderson @ethangunderson.com · 11/06/2025
Are any of you aware of an ActiveRecord Elixir implementation?
100
Reposted by Ethan Gunderson
dan sinker @dansinker.com · 24/05/2025
We're living through the Who Cares Era, where completely disposable things are shoddily produced for people to mostly ignore, while the government stomps its uncaring boot on our necks. But there's an easy way to fight back: Care. I wrote about it: dansinker.com/posts/2025-0...
431358415
Reposted by Ethan Gunderson
Mike Zornek, looking for work. @mikezornek.com · 07/05/2025
🚀 I’m seeking Elixir contracting opportunities in the 15–32 hours per week range. #ElixirLang ✅ Team Leadership 🤝 Staff Augmentation 🧪 Testing Enhancements 📚 Documentation Refinement 🔧 Technical Debt Cleanup 💜 Mentoring Background and client testimonials: mikezornek.com/elixir-consu...
mikezornek.com
Elixir Consulting
Freelance software developer/consultant. Focusing on Elixir, Phoenix, teaching, and mentoring.
143
Ethan Gunderson @ethangunderson.com · 06/05/2025
Looks like I'm going to be a Laravel developer for the next 6 weeks. What's some cool shit that I should know about? (I know nothing about Laravel or PHP)
220
Ethan Gunderson @ethangunderson.com · 30/04/2025
Only a few hours left to submit something for ElixirConf 2025. I want to speak, but my brain isn't coming up with any good ideas. What do you want to see me talk about? #elixirlang
000
Ethan Gunderson @ethangunderson.com · 20/04/2025
ngl part of me really enjoys that being polite to chatgpt also costs the company money.
010
Ethan Gunderson @ethangunderson.com · 16/04/2025
Never have another CVE in your application with this one weird trick. www.csoonline.com/article/3963...
csoonline.com
CVE program faces swift end after DHS fails to renew contract, leaving security flaw tracking in limbo
MITRE’s 25-year-old Common Vulnerabilities and Exposures (CVE) program will end April 16 after DHS did not renew its funding contract for reasons unspecified. Experts say ending the program, which ser...
000
Ethan Gunderson @ethangunderson.com · 12/04/2025
This is good timing with my desire to get back into Rails and Ruby again. It will be like getting coffee with an old friend.
043
Ethan Gunderson @ethangunderson.com · 24/03/2025
My Whoop when I sleep for 12 hours from jet lag.
media.tenor.com
a man in a suit and tie has his mouth open
ALT: a man in a suit and tie has his mouth open
010
Ethan Gunderson @ethangunderson.com · 22/03/2025
It's absolutely infuriating when a product says it will integrate with your calendar and then you find out only if you use Google Calendar.
020
Reposted by Ethan Gunderson
Samrat Man Singh @samrat.me · 20/03/2025
Phoenix now comes with DaisyUI. Looks like a great addition for non-designers(like me) #ElixirLang
43510
Ethan Gunderson @ethangunderson.com · 17/03/2025
In our upcoming Elixir instrumentation book I was really struggling to think of a custom metrics reporter that would be worth having the reader implement. ChatGPT really came through on some good to great ideas, and then some unhinged ideas that I also want to make happen. 😂
020
Ethan Gunderson @ethangunderson.com · 06/03/2025
Hey good news! The Split.io Elixir SDK I worked on last year is now generally available. github.com/splitio/elix... #ElixirLang
031
Ethan Gunderson @ethangunderson.com · 22/02/2025
Day two of vibe programming with Cursor. I don't get the hype. This is...terrible. The model regularly gets lost in my file system, fails to use its own internal API, overwrites existing things like migrations, outputs half completed modules. Is this thing an iPhone 4? Am I just holding it wrong?
120
Reposted by Ethan Gunderson
Вуйко @mothersbrother.bsky.social · 14/02/2025
[106, 117, 115, 116, 32, 99, 104, 97, 114, 108, 105, 115, 116, 32, 116, 104, 105, 110, 103, 115] 😆
011
Ethan Gunderson @ethangunderson.com · 13/02/2025
This is dangerously close to entering javascript wat territory. iex(9)> [1, 2, 3] [1, 2, 3] iex(10)> [123, 2, 3] [123, 2, 3] iex(11)> [123] ~c"{"
330
Reposted by Ethan Gunderson
Dave Lucia @davelucia.com · 13/02/2025
TV Labs has been going through a major growth period onboarding multiple customers (some big, some small) in the last 3 months. @honeycomb.io has been an invaluable tool, helping us isolate dozens of issues. Read my post on how to get started if you're not using it 👇 davelucia.com/blog/observi...
davelucia.com
Elixir Observability: OpenTelemetry, Lightstep, Honeycomb
How to integrate your Elixir application with Open Telemetry to make it observable in Lightstep and Honeycomb's reliability platform
2123
Reposted by Ethan Gunderson
German Velasco @germsvel.com · 12/02/2025
I was recently perusing the Phoenix codebase (as one does), and loved how `Phoenix.Logger` handles its own telemetry data to log statements. It's brilliant! It centralizes logging so you don't have duplicative `Logger` and `:telemetry.execute` statements!👇
elixirstreams.com
Elixir Streams |> Log through telemetry! 🤩
Elixir and Phoenix tips, courses, and more.
0123