Seth Messer

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

209 followers447 following80 posts

Uhhh, what? This is the start of a bad sci-fi movie, right?!

Aaron Rupar@atrupar.com

Trump: "Please right your right hand. I pledge to the greatest president in the history of the United States. That loves us so much he can't even breath. That I will go out with my family, my friends, I'll do it any way - I don't care if I'm registered or not, I'm going to try to cheat like hell..."

Seth Messer reposted

Well this is massive: - Every non-US company sees how they can be cut off from US vendors with a snap of a finger. Non-US vendors getting free advertisement - What does this mean for US AI labs’ offices and employees outside the US? Reads pretty draconian What a mess

Seth Messer reposted

I wrote and posted this to Instagram a couple of days ago and it became my most-read poem ever. I’m honored I get to feel big feelings alongside you all. I’m posting it here too and want to use this space more consistently. Hello friends ❤️

Seth Messer reposted

Trump is committing war crimes in Iran and is threatening more and worse ones. His entire war strategy at this point is war crimes. A functional Congress would be far down the road of impeachment and removal.

Seth Messer reposted

The v0.1 release of Expert (the new, official #ElixirLang LSP) is now final! 🎉 The best Elixir LSP experience keeps getting better. 😎 Tremendous thanks to all the contributors, and to Jump for sponsoring @katafrakt.bsky.social to work on this full-time. 🙏 github.com/elixir-lang/...

github.comRelease v0.1.0 · elixir-lang/expert0.1.0 (2026-03-27) Bug Fixes engine: only start one engine for umbrella apps (#462) (f674d3d), closes #460 extractor not working with ExUnit.CaseTemplate (#529) (11fb790) forge: id generator must ...

Seth Messer reposted

This Palm Sunday, let’s remember... Jesus chose a donkey of peace instead of a horse of war. Jesus disarmed his followers instead of forming an army. Jesus exposed the evil of violence instead of partnering with it. Jesus laid down his own life instead of taking anyone else’s.

Seth Messer reposted

Wanna find garbage tests in your #ElixirLang codebase? I'm working on a Credo check that will flag any test that fails to exercise production code. Stuff like: test "to_string works" do assert to_string(:user) == "user" end (That's a real example I found in our ~20k test codebase!)

github.comAdd VacuousTest check · s3cur3/credo@7e502a5This adds a new check to flag tests that fail to exercise any production code. Broadly speaking, these are tests that amount to either - testing the test itself, or - asserting that the Elixir lan...

Seth Messer reposted

#ElixirLang 🤝 #Typescript like never before 😎 This is *end-to-end type safe Phoenix channels*. The typescript client is *generated for you*. This is on top of a full RPC generated from your actions. Works with any typescript front-end. This is *huge*.

Torkan@torkan.bsky.social

AshTypescript 0.16.0 is finally out, with a long-awaited feature: Typed Channels 🎉 Clients can now subscribe to any broadcasted changes from your ash resources, with auto-generated and ready to use Typescript ofc 😎 Read more here: hexdocs.pm/ash_typescri... #Elixir #Ash #AshFramework #Typescript

Seth Messer reposted

ECMAScript EXTRA-SPECIAL excitement 😉 🚨🚨🚨 IT'S ABOUT TIME! 🚨🚨🚨 Congrats to @ptomato.name on advancing Temporal to Stage 4 at @tc39.es today 🎉 Temporal is the replacement for the JavaScript Date API 👍

Jason Williams@jason-williams.co.uk

Temporal is now Stage 4 at TC39 🎂🎂🎂 Thanks to all the other champions of JavaScript's new date-time API. It has been a wild ride over many years! I wrote a blog post explaining how we got here 📜 bloomberg.github.io/js-blog/post...

Seth Messer reposted

If Codex fails on #elixirlang with "failed to open a TCP socket in Mix.Sync.PubSub.subscribe/1, reason: :eperm" try this setting in your ~/.codex/config.toml: [sandbox_workspace_write] network_access = true

Seth Messer reposted

Seth Messer reposted

The more I have AI agents write all my code, the more I feel that us devs will be alright (and possibly more in-demand for important stuff) Hard for me to imagine anyone building *reliable* software without an understanding of how to do this (either via experience or study)

Seth Messer reposted

startViewTransition() is now part of Baseline! 🆕 This API lets you create smooth same-document (SPA) transitions, no framework required. Perfect for page updates, theme switches, and animated UI changes. Learn how it works 👇 developer.mozilla.org/en-US/docs/...

developer.mozilla.orgDocument: startViewTransition() method - Web APIs | MDNThe startViewTransition() method of the Document interface starts a new same-document (SPA) view transition and returns a ViewTransition object to represent it.

Seth Messer reposted

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.

Seth Messer reposted

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)

Jake Archibald@jakearchibald.com

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.