Seth Messer
banner
megalithic.io
Seth Messer
@megalithic.io
Love Yahweh, love Ιησούς Χριστό, love _all_ people.

Always be tinkering — #elixirlang, #neovim, #cli, #tui, #nix

Building https://canonize.app to save & catalog your digital life. Like a digital #commonplacebook

@megalithic on all the socials
Reposted by Seth Messer
TIL: `--seed 0` disables the randomization of ExUnit tests, essentially ensuring the tests will run in the declaration order. Very useful when "watching" & using `--max-failures 1` to get consistent output as you TDD hexdocs.pm/ex_unit/1.19...
November 9, 2025 at 9:39 AM
Reposted by Seth Messer
BREAKING: Mark Wolf, appointed to the federal bench by Ronald Reagan, writes that he is resigning as a judge to have the freedom to speak out against the president's assault on the rule of law.
www.theatlantic.com/ideas/2025/1...
November 9, 2025 at 2:27 PM
Reposted by Seth Messer
This really hasn’t gotten enough attention this week.

@wired.com #ICE
www.wired.com/story/fbi-wa...
November 5, 2025 at 11:09 PM
Reposted by Seth Messer
Updating my LEGO White House
October 23, 2025 at 2:51 AM
Reposted by Seth Messer
This is gross. If you think that responding to a tragedy with “thoughts and prayers” is insufficient, surely responding with mockery is even worse.

You don’t have to be LDS or even religious to be compassionate towards this LDS church and the collective grief of its people.
September 29, 2025 at 12:14 PM
Deep in the move to #nix for #dotfiles and system management; also fully using #jujutsu too. Big up to @evantravers.bsky.social for the assist. 🙏🏻💯
September 9, 2025 at 3:56 PM
Reposted by Seth Messer
They’re totally going to do this.
August 30, 2025 at 10:05 PM
Reposted by Seth Messer
Our GitHub repository is now public!

github.com/elixir-lang/...
github.com
August 28, 2025 at 8:34 PM
🤦‍♂️
August 27, 2025 at 12:36 PM
Reposted by Seth Messer
August 22, 2025 at 3:47 PM
Reposted by Seth Messer
Firefox is the last browse to support view transitions. These are gonna allow server rendered pages to transition between each other (but also works for SPAs/client side rendering)
View Transitions are enabled by default in Firefox Nightly, so they're on their way to stable. Give it a test with your current transitions, and give me a shout if anything doesn't look right.
August 21, 2025 at 1:19 PM
Reposted by Seth Messer
Phoenix #LiveView 1.1.5 is out now with a new `stream_async` function very similar to github.com/utopos/live_... and a small bugfix for hooks inside of teleported elements! #MyElixirStatus

hexdocs.pm/phoenix_live...
Changelog for v1.1 — Phoenix LiveView v1.1.5
hexdocs.pm
August 18, 2025 at 11:44 AM
Reposted by Seth Messer
I will die on the hill that coding is a form of art
August 17, 2025 at 11:09 AM
Reposted by Seth Messer
remembering the good old discourse days
August 15, 2025 at 9:23 AM
Reposted by Seth Messer
copilot complained that the repo doesn't have copilot instructions on a comment **in the PR in which copilot is generating copilot instructions**, in case you wondered how the robot uprising is going
August 12, 2025 at 1:07 PM
Reposted by Seth Messer
SPLENDID PARODY OF THE PEDO-IN-CHIEF'S MORONICALLY DERANGED STYLE OF POSTING, DESPITE THE MISSED OPPORTUNITY OF REFERRING TO HIM AS DONALD CHUMP, GOVERNOR NEWSCUM.

4/5 ⭐⭐⭐⭐
August 12, 2025 at 7:40 PM
Reposted by Seth Messer
The nicest thing that has ever been said about me as a dev 🥹

P.S. If your company doesn’t have a shoutouts channel in Slack, you should get on that. 😄
August 8, 2025 at 4:35 PM
Reposted by Seth Messer
Phoenix 1.8.0 is released! 🎉

www.phoenixframework.org/blog/phoenix...
Phoenix 1.8.0 released! - Phoenix Blog
Phoenix 1.8.0 is here!
www.phoenixframework.org
August 5, 2025 at 9:48 PM
Reposted by Seth Messer
New elixir-ls release!

> ElixirLS now bundles a number of experimental LLM oriented tools exposed as custom commands and a builtin MCP server. The tools focus on model friendly text interface instead of typical IDE oriented LSP API methods

#ElixirLang github.com/elixir-lsp/e...
Release ElixirLS 0.29.0 · elixir-lsp/elixir-ls
v0.29.0: 4 August 2025 Highlights Added Call hierarchy provider implementing LSP textDocument/prepareCallHierarchy, callHierarchy/incomingCalls and callHierarchy/outgoingCalls ElixirLS now bundles...
github.com
August 4, 2025 at 10:49 AM
Reposted by Seth Messer
Small PSA: If you use "Money.divide/2" in :money (not :ex_money) then please update your Money version and replace it with "Money.div/2" since the "divide/2" function can lead to Out-of-Memory (OOM) issues:

github.com/elixirmoney/...
`Money.divide/2` with very large denominator creates Out-of-Memory issue · Issue #244 · elixirmoney/money
When dividing a Money amount with a very large denominator, Money creates a list of n elements where n is equal to the denominator. With very large denominators, this will create a very large list ...
github.com
July 28, 2025 at 9:09 AM
Friends, I'm joining many of you in the tech world who have been laid off recently due to various reasons (yesterday for me).

Anyone in my network have leads on #elixirlang opportunities? I'm definitely open to other tech stacks, too. 🙏
July 24, 2025 at 2:44 PM
Any other #elixirlang devs getting super giddy after seeing a random teaser’ish post by the @expert-lsp.org core team? I’m checking their socials and url constantly. 🤦‍♂️
July 2, 2025 at 12:54 PM
Reposted by Seth Messer
“Patriotism means to stand by the country. It does not mean to stand by the president.”

— Theodore Roosevelt
June 24, 2025 at 12:24 AM
Reposted by Seth Messer
Sources say, “Unclear how bombing Iran makes America great again”
June 22, 2025 at 12:42 AM
Reposted by Seth Messer
I finally released
hexdocs.pm/wayfinder_ex...

It's a TypeScript generator for your Phoenix routes for people who want to have fully typed routing in their SPA or Inertia.js apps.

It's super similar to the Laravel version. All the credit for Laravel Team 🙌 #elixirlang
README — Wayfinder Ex v0.1.1
hexdocs.pm
June 21, 2025 at 4:11 PM