Tyler A. Young ⚗️🧑🏻‍💻
banner
tylerayoung.com
Tyler A. Young ⚗️🧑🏻‍💻
@tylerayoung.com
#ElixirLang developer working at Jump. Former software dev at Felt and X-Plane. He/him.
My offer still stands to match people’s donations. Send me a screenshot!
spoke with the executive director of my local food bank today and got this really incredible line: "if you donate 1 can of green beans, we can give away 1 can of green beans. but if you donate a dollar, we can give away 6 cans of green beans"
November 11, 2025 at 11:54 PM
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?
November 10, 2025 at 2:33 PM
Reposted by Tyler A. Young ⚗️🧑🏻‍💻
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
November 8, 2025 at 4:08 AM
Reposted by Tyler A. Young ⚗️🧑🏻‍💻
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
October 21, 2025 at 12:56 AM
Who do you know who wants to come work full time on #ElixirLang OSS tooling? (Boosts appreciated!)

jump.ai/careers?ashb...

#ElixirJobs
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...
jump.ai
November 7, 2025 at 12:41 AM
Reposted by Tyler A. Young ⚗️🧑🏻‍💻
🚨 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
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.
peterullrich.com
November 3, 2025 at 6:14 PM
Many such cases. Life gets so much better when you rip that Bandaid off.
did a thing I've been dreading for months, to the point of waking up in a cold sweat about it.

it was, of course, easy. Took ten minutes. Had no emotional impact when doing it.

fuck do I hate brains sometimes.
October 31, 2025 at 11:04 AM
#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.
October 30, 2025 at 9:06 PM
Reposted by Tyler A. Young ⚗️🧑🏻‍💻
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
October 30, 2025 at 10:19 AM
How your email finds me
October 29, 2025 at 7:01 PM
Reposted by Tyler A. Young ⚗️🧑🏻‍💻
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!
October 29, 2025 at 3:17 PM
Reposted by Tyler A. Young ⚗️🧑🏻‍💻
Help, what's this new HexDocs UI?! :D
October 27, 2025 at 10:36 AM
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.
Quick question. Why does literally everything require you to have an account.

Everything.
October 25, 2025 at 6:55 PM
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. 😆)
October 25, 2025 at 3:17 PM
Reposted by Tyler A. Young ⚗️🧑🏻‍💻
Realized this myself the other day and finally set up a recurring donation to harvesters.org.

Do the same for your local food bank!
October 25, 2025 at 3:11 AM
“Did you hear about this hot new startup? They’re on track to becoming a Garfield in the next couple years.”
You can measure the economic value of something in Garfields. Garfield makes about 1 billion USD in revenue annually, so if an industry is smaller than that it's worth less to the world than Garfield
October 24, 2025 at 4:43 PM
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...
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.
www.politico.com
October 24, 2025 at 1:07 AM
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
October 22, 2025 at 6:10 PM
Reposted by Tyler A. Young ⚗️🧑🏻‍💻
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!
October 22, 2025 at 2:41 PM
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
October 20, 2025 at 5:11 PM
Reposted by Tyler A. Young ⚗️🧑🏻‍💻
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...
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
elixir-lang.org
October 16, 2025 at 8:31 AM
Reposted by Tyler A. Young ⚗️🧑🏻‍💻
Sweet #Ecto datetime helpers? Yes, please! 😄

- ago, from_now, date_add, datetime_add 👨‍🍳🤌

#ElixirLang
October 14, 2025 at 12:19 PM
Reposted by Tyler A. Young ⚗️🧑🏻‍💻
For myself to more easily find again later. (GitHub Markdown "alerts")

docs.github.com/en/get-start...
October 14, 2025 at 1:32 PM
Reposted by Tyler A. Young ⚗️🧑🏻‍💻
🚨 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...
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
Tell my wife and kids I love them.
October 9, 2025 at 8:20 PM