Tyler A. Young βοΈπ§π»βπ»
@tylerayoung.com
π€ 1555
π₯ 437
π 682
#ElixirLang
developer working at Jump. Former software dev at Felt and X-Plane. He/him.
Credo 1.7.15 is out now, with massive perf improvements for large
#ElixirLang
codebases.
add a skeleton here at some point
3 days ago
2
48
4
reposted by
Tyler A. Young βοΈπ§π»βπ»
Martin Janiczek
3 days ago
statmodeling.stat.columbia.edu/2025/12/24/s...
Some new insights here and there on why it feels offensive when somebody copypastes a ChatGPT reply verbatim.
loading . . .
Slop is not distinguishable by its attributes. It is an attitude of production | Statistical Modeling, Causal Inference, and Social Science
https://statmodeling.stat.columbia.edu/2025/12/24/slop-is-not-distinguishable-by-its-attributes-it-is-an-attitude-of-production/
0
4
1
reposted by
Tyler A. Young βοΈπ§π»βπ»
Jaime Iniesta
4 days ago
100 concurrent PDF renders completing in ~22ms total, how cool is that?
#ElixirLang
#PDF
#typst
add a skeleton here at some point
3
20
1
The type system progress stuff is exciting!
add a skeleton here at some point
6 days ago
0
5
0
Very excited to dig into this,
@jkwa.bsky.social
!
#ElixirLang
7 days ago
4
33
1
Somebody at work referred to me as βthe frontend guy.β Weβre cooked. ππ
9 days ago
2
14
0
Speaking publicly about Elixir stuff (conference talks + podcasts) has gotten me every job I've had since 2020. (And that first one was a 50% pay bump.) I interview pretty poorly, but having been seen being smart in public got me the foot in the door I needed to prove I could do the work.
add a skeleton here at some point
11 days ago
1
36
6
reposted by
Tyler A. Young βοΈπ§π»βπ»
Elixir β· Max
11 days ago
Another talk where the speaker is really into using web components (and Lit) whenever LiveView falls short:
www.youtube.com/watch?v=mEnN...
loading . . .
LiveView and Web Components - Chris Nelson | Code BEAM America 2025
YouTube video by Code Sync
https://www.youtube.com/watch?v=mEnNNi5XRi8
0
12
3
reposted by
Tyler A. Young βοΈπ§π»βπ»
Hugo BaraΓΊna
12 days ago
We're launching our new Elixir book! π Programming Nerves: from web developer to hardware maker. If you've ever been curious about hardware but felt intimidated, this is for you. Beta available now (38% off), or download free chapters to get started.
#ElixirLang
1
24
9
reposted by
Tyler A. Young βοΈπ§π»βπ»
Joseph Koski
13 days ago
Couldn't fit optics in my book, but I can build them into Funx. Here's why lawful lenses matter (even in Elixir):
www.joekoski.com/blog/2025/12...
#elixirlang
loading . . .
Funx: Adding the Optic Lens
βI didnβt say it would be easy. I just said it would be the truth.β βMorpheus, The Matrix (1999)
https://www.joekoski.com/blog/2025/12/14/funx-optics-lens.html
0
9
4
add a skeleton here at some point
13 days ago
0
9
0
BRB, gotta go write a migration for the work DB.
add a skeleton here at some point
13 days ago
1
5
0
Loved this talk.
add a skeleton here at some point
18 days ago
1
15
1
reposted by
Tyler A. Young βοΈπ§π»βπ»
20 days ago
Async tests are great⦠until shared global state ruins your day. In this new article,
@marpo60.bsky.social
breaks down how using ProcessTree gave each test its own isolated environment β solving flakiness and making async tests safe again. π
www.mimiquate.com/blog/how-pro...
#Elixirlang
loading . . .
How ProcessTree Saved My Async Tests
This post is about the trap I hit while mocking API calls in Elixir tests, why it happened, and how ProcessTree solved it beautifully.
https://www.mimiquate.com/blog/how-process-tree-saved-my-async-tests
0
5
3
My #1 takeaway from the 2025 Elixir survey: Quokka is up-and-coming, but not big enough (3.8%). If you're using Credo but not Quokka, you're missing out.
elixir-hub.com/surveys/2025
loading . . .
Elixir Hub
You central point for all things Elixir.
https://elixir-hub.com/surveys/2025
21 days ago
1
9
0
reposted by
Tyler A. Young βοΈπ§π»βπ»
David Bernheisel
21 days ago
Published a little LiveDashboard page for managing some data migrations.
hex.pm/packages/dat...
#ElixirLang
1
24
5
Productive day today.
24 days ago
3
17
0
reposted by
Tyler A. Young βοΈπ§π»βπ»
juan
25 days ago
to commemorate alan dye moving from apple to meta, here's one of his best quotes
13
691
252
reposted by
Tyler A. Young βοΈπ§π»βπ»
Peter Ullrich
25 days ago
I just figured out how to execute LiveView.JS commands from a JavaScript hook! This is useful for manipulating the UI directly from your LiveView. For example, here I'm closing a modal after a `handle_event/3` callback succeeded.
#ElixirLang
3
39
6
Got a few PRs in flight for Credo which cumulatively dropped the runtime from ~33 seconds down to ~9 on our 3500 file
#ElixirLang
codebase at work. π
26 days ago
6
31
2
reposted by
Tyler A. Young βοΈπ§π»βπ»
ThinkingElixir
27 days ago
News includes OTP 28.2 release, significant update to the "whois" library, Tidewave adds Figma support, KQL parser library, EEF vulnerability data on OSV-dev, and more! Plus: designing for failure vs handling errors.
#ElixirLang
www.youtube.com/watch?v=O-1z...
loading . . .
Thinking Elixir Podcast 281: Planning for the Unexpected
YouTube video by Mark Ericksen
https://www.youtube.com/watch?v=O-1z6gAoIKs
0
8
5
reposted by
Tyler A. Young βοΈπ§π»βπ»
Michal
27 days ago
Software Mansion released v0.5.0 LiveDebugger. Looks like high quality release! - Calculate assigns size - Trace diffs sent to browser - Add dead LiveViews section - Add resources page - Add history of assigns - Async loading support - Add streams section
#ElixirLang
loading . . .
Release v0.5.0 Β· software-mansion/live-debugger
What's Changed Features Calculate assigns size by @kraleppa in #795 Trace diffs sent to browser by @kraleppa in #801 Add dead LiveViews section by @hhubert6 in #798 Add resources page by @kralepp...
https://github.com/software-mansion/live-debugger/releases/tag/v0.5.0
1
12
1
Wow!
add a skeleton here at some point
about 1 month ago
0
6
0
I may be the only one parsing WHOIS records in
#ElixirLang
, but the latest release of the library I maintain for this has big improvements for compatibility with a wider variety of domains.
github.com/utkarshkukre...
loading . . .
GitHub - utkarshkukreti/whois.ex: Pure Elixir WHOIS client and parser.
Pure Elixir WHOIS client and parser. Contribute to utkarshkukreti/whois.ex development by creating an account on GitHub.
https://github.com/utkarshkukreti/whois.ex
about 1 month ago
1
22
1
Yoooooooo π
add a skeleton here at some point
about 2 months ago
0
9
0
reposted by
Tyler A. Young βοΈπ§π»βπ»
ElixirConf
about 2 months ago
π¨ ElixirConf EU 2026 CFP is OPEN! 40+ speaker slots. 300+ attendees. Europe's biggest Elixir event. We want your battle-tested knowledge on: Phoenix at scale Advanced LiveView patterns & more Built something ambitious with Elixir? Share it. Submit here:
www.elixirconf.eu#cft
0
11
9
My offer still stands to match peopleβs donations. Send me a screenshot!
add a skeleton here at some point
about 2 months ago
0
2
0
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 2 months ago
7
4
0
reposted by
Tyler A. Young βοΈπ§π»βπ»
Jason Axelson
about 2 months 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
2 months 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
428
132
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
about 2 months ago
0
27
27
reposted by
Tyler A. Young βοΈπ§π»βπ»
Peter Ullrich
about 2 months 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
46
14
Many such cases. Life gets so much better when you rip that Bandaid off.
add a skeleton here at some point
about 2 months 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.
about 2 months ago
6
11
1
reposted by
Tyler A. Young βοΈπ§π»βπ»
Simon de Haan
2 months 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
2 months ago
3
17
0
reposted by
Tyler A. Young βοΈπ§π»βπ»
Ben Wheat
2 months 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
12
10
reposted by
Tyler A. Young βοΈπ§π»βπ»
Peter Ullrich
2 months 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
2 months 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
2 months ago
0
3
0
reposted by
Tyler A. Young βοΈπ§π»βπ»
Sean Cribbs
2 months 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
2 months 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
2 months 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
2 months ago
4
6
0
reposted by
Tyler A. Young βοΈπ§π»βπ»
Software Mansion Elixir
2 months 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
33
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
2 months ago
2
5
0
reposted by
Tyler A. Young βοΈπ§π»βπ»
Tobias Pfeiffer
2 months 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
3 months 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
3 months 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
3 months 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
Load more
feeds!
log in