Tyler A. Young βοΈπ§π»βπ»
@tylerayoung.com
π€ 1533
π₯ 435
π 634
#ElixirLang
developer working at Jump. Former software dev at Felt and X-Plane. He/him.
Just landed an ultra-rare +0/-0 PR. Yes, we merged this, yes it did something we cared about. Can you guess what it was?
about 21 hours ago
7
4
0
reposted by
Tyler A. Young βοΈπ§π»βπ»
Jason Axelson
3 days ago
I had a great time speaking at the first iteration of
@exmexconf.bsky.social
! The slides for my talk titled "Automating My Office" are up on my GitHub:
github.com/axelson/talks
#ExMexConf
#elixirlang
1
8
3
reposted by
Tyler A. Young βοΈπ§π»βπ»
Hazel Weakly
21 days ago
Write code to make being human easier. Rip code out if it makes being human harder. Write code to make caring for each other easier. Rip it out if it makes caring for each other harder. Empathy driven development has literally never failed me. Itβs done me better than everything else combined
4
427
135
Who do you know who wants to come work full time on
#ElixirLang
OSS tooling? (Boosts appreciated!)
jump.ai/careers?ashb...
#ElixirJobs
loading . . .
Careers at Jump | Jump
Jump is empowering financial advisors and their clients to thrive in the age of AI. We're growing incredibly quickly with a team that comes from Google, Stripe, JP Morgan, BILL, Nitrogen, Harvard, Sta...
https://jump.ai/careers?ashby_jid=3908f4eb-aed5-4d8f-bcab-99c11d4d72ad
4 days ago
0
26
26
reposted by
Tyler A. Young βοΈπ§π»βπ»
Peter Ullrich
8 days ago
π¨ New Blog Post π¨ I just finished this monster of a blog post! How to listen to database changes through the Postgres WAL! This is all
@filipecabaco.com
's fault who nerd-sniped me into low-level Postgres details! Click here to suffer too:
peterullrich.com/listen-to-da...
#ElixirLang
#Postgres
loading . . .
Listen to Database Changes through the Postgres WAL
An in-depth guide to listening to Postgres database changes through the WAL. Covers logical replication, publications, replication slots, and an Elixir implementation.
https://peterullrich.com/listen-to-database-changes-through-the-postgres-wal
6
43
14
Many such cases. Life gets so much better when you rip that Bandaid off.
add a skeleton here at some point
11 days ago
0
1
0
#ElixirLang
folks, I would *really* like my org's test suite to run with zero log messages printed unless there's a real error. How do you get to the Promised Land here?! Not all messages are deterministic, so if I fail CI due to logging, people get mad when it wasn't introduced by their change.
12 days ago
6
11
1
reposted by
Tyler A. Young βοΈπ§π»βπ»
Simon de Haan
12 days ago
Hit off-by-1 errors in timing related tests when upgrading to Elixir 1.19. Turns out DateTime.diff changed subtly, it used to drop microseconds (everything rounded to seconds), now keeps them. Our tests relied on old behavior without realizing it. Hopefully saves ppl some debug time! π
#ElixirLang
1
7
1
How your email finds me
13 days ago
3
13
0
reposted by
Tyler A. Young βοΈπ§π»βπ»
Ben Wheat
13 days ago
Hey so Iβve been looking for my next role and striking out. If you know anyone looking for an Elixir dev with experience managing and advocating for teams, Iβm your guy!
2
11
10
reposted by
Tyler A. Young βοΈπ§π»βπ»
Peter Ullrich
15 days ago
Help, what's this new HexDocs UI?! :D
2
8
2
Itβs easy to hate on this, but from the product side, itβs hard to prioritize letting somebody create a bunch of data in your app that theyβll never be able to retrieve again.
add a skeleton here at some point
17 days ago
1
2
1
Send me a screenshot of your donation and Iβll match it. (Letβs cap it at $2,000 so my wife doesnβt murder me. π)
add a skeleton here at some point
17 days ago
0
3
0
reposted by
Tyler A. Young βοΈπ§π»βπ»
Sean Cribbs
17 days ago
Realized this myself the other day and finally set up a recurring donation to
harvesters.org
. Do the same for your local food bank!
add a skeleton here at some point
0
1
2
βDid you hear about this hot new startup? Theyβre on track to becoming a Garfield in the next couple years.β
add a skeleton here at some point
18 days ago
1
6
0
Rare political post: Lots and lots and lots of people near you are about to be going hungry. Food banks need your donations like never before.
www.politico.com/news/2025/10...
loading . . .
At least 25 states plan to cut off food aid benefits in November
The pause in benefits for the Supplemental Nutrition Assistance Program would begin in states from California to Arkansas just before the busy holiday season.
https://www.politico.com/news/2025/10/23/states-snap-food-aid-benefits-government-shutdown-00619117
18 days ago
0
2
6
How do people handle required fields in LiveView? My instinct is to mark it `required` in the DOM and let the browser's native UI say "hey, you forgot this" when the person tries to submit the form. But going that route, there's no way to say "actually you forgot these 3 fields."
#ElixirLang
20 days ago
4
6
0
reposted by
Tyler A. Young βοΈπ§π»βπ»
Software Mansion Elixir
20 days ago
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!
loading . . .
1
31
7
I saw some TypeScript written with one function per file, and one directory per function+test file pair. WHO HURT YOU?! assets/ --> functions/ ----> build-url/ ------> build-url.ts ------> build-url.test.ts ----> download-file/ ------> download-file.ts ------> download-file.test.ts
22 days ago
2
5
0
reposted by
Tyler A. Young βοΈπ§π»βπ»
Tobias Pfeiffer
26 days ago
Elixir 1.19 released! π This one had a lengthier rc period. It brings type system improvements and compile time improvements in large projects among other things π
elixir-lang.org/blog/2025/10...
loading . . .
Elixir v1.19 released: enhanced type checking, broader type inference, and up to 4x faster compilation for large projects
Elixir v1.19 released: type checking of protocols and anonymous functions, broader type inference, improved compile times, and more
https://elixir-lang.org/blog/2025/10/16/elixir-v1-19-0-released/
1
60
20
reposted by
Tyler A. Young βοΈπ§π»βπ»
German Velasco
28 days ago
Sweet
#Ecto
datetime helpers? Yes, please! π - ago, from_now, date_add, datetime_add π¨βπ³π€
#ElixirLang
loading . . .
3
26
6
reposted by
Tyler A. Young βοΈπ§π»βπ»
Chris Coyier
28 days ago
For myself to more easily find again later. (GitHub Markdown "alerts")
docs.github.com/en/get-start...
8
98
12
reposted by
Tyler A. Young βοΈπ§π»βπ»
Peter Ullrich
about 1 month ago
π¨ 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...
loading . . .
Binary Pattern Matching in Elixir
Decode bits and bytes into meaningful parts using the magic of Elixir pattern matching.
https://peterullrich.com/binary-pattern-matching-in-elixir
1
25
12
Tell my wife and kids I love them.
about 1 month ago
3
23
0
Oban? More like Whoaban.
#ElixirLang
about 1 month ago
1
17
2
This guyβ¦ π
add a skeleton here at some point
about 1 month ago
2
7
0
reposted by
Tyler A. Young βοΈπ§π»βπ»
Derek Kraan
about 1 month ago
This PSA has a corollary PSA: Your users aren't reporting bugs. Nobody (99.9%+) reports bugs. Listen when someone reports a bug, because that person is probably speaking for 1000 others.
1
3
4
reposted by
Tyler A. Young βοΈπ§π»βπ»
Derek Kraan
about 1 month ago
PSA! It's so easy to forget to handle websocket reconnects in LV, but if you're deploying regularly, your users are likely seeing A LOT of bugs coming from this. Go to one of your pages, click around a bit, then run `liveSocket.socket.triggerChanError()`, and see what happens.
#ElixirLang
3
18
7
π¨ This is not a drill! π¨ Another Rush tour is happening.
youtu.be/koiX_Wspatw
loading . . .
Geddy and Alex Send a Message to Rush Fans
YouTube video by Rush
https://youtu.be/koiX_Wspatw
about 1 month ago
4
8
0
reposted by
Tyler A. Young βοΈπ§π»βπ»
Fredrik Teschke
about 1 month ago
Any hints on how to implement resource sharing in ExUnit tests? For phoenix_test_playwright, I want shared browser instances. Browser pool, each test module has to wait for available browser in `setup_all`.
github.com/ftes/phoenix...
Have you seen/implemented something similar before?
#elixirlang
loading . . .
Feature request: Limit number of concurrent e2e tests Β· Issue #75 Β· ftes/phoenix_test_playwright
Hello π Big thank you for your library, it made it possible to easily test my live_vue project. Just one small question: I enjoy running all my tests with mix test, no matter if they're e2e or not....
https://github.com/ftes/phoenix_test_playwright/issues/75#issuecomment-3372640752
0
3
1
reposted by
Tyler A. Young βοΈπ§π»βπ»
Leandro Pereira
about 1 month ago
New MDEx (Markdown for Elixir) version is π₯ π
4
33
8
The best part of using GCP is how the log explorer locks up the whole browser for 15 seconds while it loads the skeleton of the UI, prior to querying any data at all. A nice mindful moment built into various points of each day. π
about 1 month ago
2
7
0
My favorite category of AI code generation: when the AI can't get a test to work, so it writes something in the test file that absolutely doesn't touch the function "under test" at all.
about 1 month ago
3
7
0
reposted by
Tyler A. Young βοΈπ§π»βπ»
JEG2
about 1 month ago
Donβt let the age of this article from
@germsvel.com
scare you off, vertically slicing features is still a great idea:
www.germanvelasco.com/blog/break-a...
#AgileDevelopment
loading . . .
Break apart your features into full-stack slices
Our communication practices can be very disrupting. Remote work has taught me to be more considerate of how I communicate with others. We should treat other people's time as we like ours to be treated...
https://www.germanvelasco.com/blog/break-apart-your-features-into-full-stack-slices
2
7
5
reposted by
Tyler A. Young βοΈπ§π»βπ»
Brian Meeker
about 1 month ago
Excited to be speaking at
#CodeMash
for the 3rd time in January. I haven't checked sessions for previous years, but I'm reasonably confident that I'm giving the first ever talk on unionization in the software industry that CodeMash has ever had. I have no idea what kind of reception awaits me. π
0
3
1
reposted by
Tyler A. Young βοΈπ§π»βπ»
Petar RadoΕ‘eviΔ
about 2 months ago
I woke up and decided to write something to promote
#ElixirLang
more, since it brought us so much. "Sometimes the best tool for tomorrowβs problem is the one thatβs been quietly excellent all along."
petar.dev/posts/elixir...
loading . . .
Elixir was our unfair advantage, then AI made it a cheat code.
We didn't plan for the AI wave, but Elixir's actors and supervision turned out to be exactly what modern AI agents need. Ship twice as fast, stay reliable.
https://petar.dev/posts/elixir-was-our-unfair-advantage-then-ai-made-it-a-cheat-code/
0
23
9
reposted by
Tyler A. Young βοΈπ§π»βπ»
Bart Blast
about 2 months ago
Hey Elixir family, process spawners, fault-tolerant friends! π My ElixirConf talk just dropped! See how Hologram is pushing the boundaries of what's possible with Elixir! Check it out:
www.youtube.com/watch?v=TVs2...
#Hologram
#Elixir
#ElixirLang
#BEAM
#WebDev
#ElixirConf
loading . . .
Hologram Building Rich UIs with Elixir Running in the Browser - Bart Blast | ElixirConf EU 2025
YouTube video by Code Sync
https://www.youtube.com/watch?v=TVs2_TzHC3E
3
26
6
I like this! Iβm especially stealing Result.wrap_not_nil/2.
add a skeleton here at some point
about 2 months ago
3
8
0
Boy, that LiveView 1.1 update is a doozy, huh?
#ElixirLang
about 2 months ago
1
1
0
Got a message that my 12 month free tier account with AWS SES is expiring. I checked my usage and I said about 300 messages a month. At $0.10/1000 emails, Amazon will literally be losing money on the transaction fees if they actually bill each month. Iβll be interested to see if they do.
about 2 months ago
1
2
0
#ElixirJobs
add a skeleton here at some point
about 2 months ago
1
5
2
reposted by
Tyler A. Young βοΈπ§π»βπ»
Anne Petersen
about 2 months ago
This is a font joke.
21
339
49
If you'll just merge my PR now, I solemnly vow that the very next thing I work on will be addressing the issues you brought up. (That code is never getting written. π )
about 2 months ago
1
1
0
If you'd like the amended version of the Credo check that would have caught this:
github.com/rrrene/credo...
add a skeleton here at some point
about 2 months ago
0
6
1
reposted by
Tyler A. Young βοΈπ§π»βπ»
PaweΕ ΕwiΔ tkowski
about 2 months ago
Interesting question came up on Reddit. Many popular
#ElixirLang
packages see drop in downloads number decrease by around half starting this week. Phoenix, Ecto, Jason, Req, Mimic, Mox - these are some I looked up and it checks out.
6
5
3
Pop quiz time: Given a published post with an associated user, what gets printed here? if user_id = post.user_id && post.published? do IO.inspect(user_id) end Hint: It ain't what I thought. π¬
#ElixirLang
about 2 months ago
6
3
1
reposted by
Tyler A. Young βοΈπ§π»βπ»
German Velasco
about 2 months ago
Hypothetically speaking... if I were to build an Elixir-focused error and performance tracking tool, what would you like to see in it? π§
#ElixirLang
6
11
1
reposted by
Tyler A. Young βοΈπ§π»βπ»
Terris Linenbach
about 2 months ago
Letβs gooooo! Create a real application with the Ash framework!
#elixirlang
youtu.be/zM_-Y4diVFw?...
loading . . .
Master Ash Framework [Ep. 0]: Complete SaaS Overview - Authorization, Multi-Tenancy & Stripe
YouTube video by Elixir Mentor
https://youtu.be/zM_-Y4diVFw?si=-O_1qfCyuNYdr8A_
0
15
6
@posthog.com
The new web site feels like an April Fools joke... as part of a team paying $$$$/month, I can't figure out how to get into the dashboard to actually use the app. π¬
2 months ago
2
3
0
Me at 4:58 pm: Okay, I've put out all the fires. Now to get to the work I actually needed to do today. π
add a skeleton here at some point
2 months ago
0
8
4
Load more
feeds!
log in