Tyler A. Young βš—οΈπŸ§‘πŸ»β€πŸ’»'s Avatar

Tyler A. Young βš—οΈπŸ§‘πŸ»β€πŸ’»

@tylerayoung.com

#ElixirLang developer working at Jump. Former software dev at Felt and X-Plane. He/him.

1,591
Followers
441
Following
742
Posts
24.04.2023
Joined
Posts Following

Latest posts by Tyler A. Young βš—οΈπŸ§‘πŸ»β€πŸ’» @tylerayoung.com

Preview
America’s Premier Elixir & Phoenix Conference takes place on Sept 10-11, 2026, Chicago & online

The call for talks for #ElixirConf Chicago (September 10-11) is out!

Now to put together some proposals...

elixirconf.com

#ElixirLang

06.03.2026 17:59 πŸ‘ 5 πŸ” 6 πŸ’¬ 1 πŸ“Œ 0
Preview
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

OpenAI published a repo to orchestrate AI agents built primarily with Elixir (96.1%): github.com/openai/symph...

#elixirlang

04.03.2026 22:39 πŸ‘ 22 πŸ” 5 πŸ’¬ 3 πŸ“Œ 0
Thinking Elixir Podcast 294: Compile Times, Language Servers, and Python, Oh My!
Thinking Elixir Podcast 294: Compile Times, Language Servers, and Python, Oh My! YouTube video by Mark Ericksen

News includes Expert LSP releasing its first RC, Elixir v1.20 compile time improvements up to 20% faster, #Livebook Desktop moving to Tauri with #Linux support, a new erlang-python library for ML/AI integration, and more! @elixir-lang.org #ElixirLang #AI #ML www.youtube.com/watch?v=Ed83...

03.03.2026 13:08 πŸ‘ 10 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0

Ah, I haven't had a chance to get back to it yet. I've not lost track of it, though, and I promise to post back when I do get there! πŸ˜…

02.03.2026 19:01 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

πŸ‘€

27.02.2026 20:50 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

This is a huge milestone.

At Jump, we’ve had @katafrakt.bsky.social working full time getting Expert dialed in for our large codebase. The stability and reliability are now hands down the best #ElixirLang LSP experience I’ve had, and we’re not done yet.

Congrats to all the contributors. πŸ₯‚

22.02.2026 19:45 πŸ‘ 35 πŸ” 2 πŸ’¬ 2 πŸ“Œ 0
phoenix_test_playwright 0.12.0 changelog

phoenix_test_playwright 0.12.0 changelog

phoenix_test_playwright v0.12.0 released πŸ₯³
Shorthand to eval JS in browser, assert_path fixes for LiveView navigations, and more.
Also ships with usage-rules.md for LLM coding agents. πŸ€–

#elixirlang

22.02.2026 13:31 πŸ‘ 4 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

I learned recently (h/t @josevalim.bsky.social πŸ˜„) that you can totally omit the result line in an #ElixirLang doctest. This can be useful for pattern matching, like:

iex> some_thing = MyFactory.create_thing()
...> {:ok, "https://myapp.com/path?" <> _} =
...> MyModule.compute_path(some_thing)

20.02.2026 15:18 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
a man with a mustache is looking at a washing machine with a small , medium , and large button . Alt: Oof size dial set to large
20.02.2026 15:13 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Oh, this is amazing! Yeah, I'll give it a try and get back to you.

20.02.2026 15:12 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Gonna try it today. I had no idea it would be useful for that!

18.02.2026 19:36 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Oooh, interesting!

18.02.2026 16:44 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Is this a boondoggle? Are there other ways you've empowered designers to make small code changes?

18.02.2026 15:23 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I’d looooove to have a standard dev container that designers could spin up fully in the browser, with access to Tidewave Pro + Claude/Codex/whatever, where they could just talk to the locally running LLM and say β€œthis button right here, make it blue.”

18.02.2026 15:23 πŸ‘ 0 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

(Imagine: β€œhere’s how you generate an SSH key from the terminal so you can pull the repo from GitHubβ€”wait, first here’s what the terminal is.” 😬)

18.02.2026 15:23 πŸ‘ 1 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

Does anybody have experience using GitHub-hosted dev containers ("codespaces") for #ElixirLang dev?

I *really* want to empower our designers to work on LiveView component HTML/CSS directly (they're already comfortable with those), but getting them a local dev setup is a huge blocker.

18.02.2026 15:23 πŸ‘ 4 πŸ” 2 πŸ’¬ 5 πŸ“Œ 0
Cat and Mouse: Challenges in Adversarial Web Scraping - Tyler Young | ElixirConf US 2025
Cat and Mouse: Challenges in Adversarial Web Scraping - Tyler Young | ElixirConf US 2025 YouTube video by ElixirConf

Once more, with feeling: My #ElixirConf 2025 talk is live!

www.youtube.com/watch?v=8mum...

11.02.2026 23:22 πŸ‘ 16 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0

Yeah, the bit about differentiating how people were using the LLM was interesting!

10.02.2026 18:55 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Ooh, I like that a lot!

10.02.2026 12:42 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

YES. It's really important for teams to establish norms like this. There's no shirking responsibility for the code you ship.

10.02.2026 12:42 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
AI Doesn’t Reduce Workβ€”It Intensifies It One of the promises of AI is that it can reduce workloads so employees can focus more on higher-value and more engaging tasks. But according to new research, AI tools don’t reduce work, they consisten...

Checks out. Some related research - "employees worked at a faster pace, took on a broader scope of tasks, and extended work into more hours of the day, often without being asked to do so" "...leading to workload creep, cognitive fatigue, burnout, and weakened decision-making"
hbr.org/2026/02/ai-d...

09.02.2026 21:00 πŸ‘ 2 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0

I definitely, *definitely* have seen the problem where people (generally early-career devs, but often experienced people who damn well should know better) kind of blindly accepting whatever the LLM spits out, and if you ask them why they did something, they go "I dunno, Claude did that. πŸ€·β€β™‚οΈ"

09.02.2026 21:36 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I think my experience (working at a LiveView shop for a year after ~3 years at another) is probably not a good benchmark for LLM use overall. I didn't really take my current job to learn new about coding, and the biggest challenges I'm working on are more about scaling expertise across the team.

09.02.2026 21:36 πŸ‘ 1 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

Likewise I'll often turn the LLM loose on things that are just a chore... AST matchers are a good example. I *could* figure out the structure myself and encode that, but boy, it's a lot nicer to say "here's a test, make it pass" and again do the "LLM writes, tests pass, I refactor" loop.

09.02.2026 21:36 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I think those are generally cases where there's not actually a lot of learning or personal growth to be had. (You can only implement CRUD operations in a LiveView form so many times before you've peaked in terms of capabilities. πŸ˜†)

09.02.2026 21:36 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Hrm... it's complicated for me. I *feel like* when I'm implementing a new feature and kind of go step by step with the AI, reviewing everything as we go (and doing a lot of manual cleanup along the way), there *is* some speedup to be had without a drop in quality.

09.02.2026 21:36 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Yikes. 😬

09.02.2026 19:50 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

> Participants who fully delegated coding tasks showed some productivity improvements, but at the cost of learning the library. Our findings suggest that AI-enhanced productivity is not a shortcut to competence and AI assistance should be carefully adopted into workflows to preserve skill formation.

09.02.2026 19:50 πŸ‘ 2 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

"How AI Impacts Skill Formation" from Anthropic researchers:

> We find that AI use impairs conceptual understanding, code reading, and debugging abilities, without delivering significant efficiency gains on average.

(Continued)

arxiv.org/pdf/2601.20245

09.02.2026 19:50 πŸ‘ 11 πŸ” 3 πŸ’¬ 4 πŸ“Œ 0

Quokka is always the first dependency I add to every new project. Such a great tool! And no more β€œoh my editor formatted it differently, sorry” or β€œdamn I forgot to sort my aliases and now my CI failed”. Brilliant

09.02.2026 08:08 πŸ‘ 11 πŸ” 2 πŸ’¬ 2 πŸ“Œ 0