Seth Messer's Avatar

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

182
Followers
433
Following
75
Posts
08.05.2023
Joined
Posts Following

Latest posts by Seth Messer @megalithic.io

Video thumbnail

Elixir canvas to rasterized terminal rendering has never been easier!

06.03.2026 04:30 👍 6 🔁 1 💬 1 📌 1

Totally agree with that!

13.02.2026 11:43 👍 1 🔁 0 💬 0 📌 0

With pi-agent, I use a todos extension, originally by @mitsuhiko.at, that makes it super easy to interactively steer the agent; I use it for the same type of reasons. Though, an out of band todo, as is the one you create, could be much easier to reason about, think through, and type out.

13.02.2026 11:20 👍 2 🔁 0 💬 1 📌 0

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

12.02.2026 10:24 👍 5 🔁 3 💬 0 📌 0
Preview
Add support for remote Playwright server via WebSocket by carsoncall · Pull Request #131 · ftes/phoenix_test_playwright Summary This PR adds the ability to connect to a remote Playwright server via WebSocket instead of spawning a local Node.js process. This is configured via a new ws_endpoint option. The Playwright ...

Playwright remote server support (websocket) for phoenix_test_playwright 🥳

Looking for early feedback — especially around CI setups.
"Remote server playbook" for the docs.

Please give the main branch a spin:
github.com/ftes/phoenix...

Hat tip to Carson and Tyler!
#elixirlang

06.02.2026 08:17 👍 5 🔁 2 💬 0 📌 0

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)

22.01.2026 09:49 👍 153 🔁 17 💬 17 📌 3

We will somehow escape to some deserted island that has a forgotten/hidden cache of rum left over by Captain Jack Sparrow. I can’t think of any other way to survive the absolute incompetence and foolishness of every single member of this administration and their “decisions”.

08.01.2026 12:07 👍 4 🔁 0 💬 0 📌 0

I’ve heard positives about Talktastic. I’m also evaluating some options.

05.01.2026 11:38 👍 0 🔁 0 💬 0 📌 0
Video thumbnail

For all TUI enjoyers, if you haven't tried gh-dash.dev, you're missing something. It's a simple gh cli extension but it feels like giving GitHub a proper tiling window manager.

Simple but so good.

31.12.2025 14:59 👍 2 🔁 1 💬 1 📌 0

Absolutely wonderful example of an nvim plugin readme, btw. Thank you!

19.12.2025 12:23 👍 0 🔁 0 💬 0 📌 0
a 2D/3D representation of the Nakatomi tower from the movie Die Hard. An advent calendar where the antagonist Hans Gruber is falling down the side of the 'building'. The building has 24 'levels' marked for each day of advent.

a 2D/3D representation of the Nakatomi tower from the movie Die Hard. An advent calendar where the antagonist Hans Gruber is falling down the side of the 'building'. The building has 24 'levels' marked for each day of advent.

nearly there Hans, nearly there.

14.12.2025 10:34 👍 28 🔁 1 💬 1 📌 1

Need repo info so I can check this out

10.12.2025 21:58 👍 0 🔁 0 💬 0 📌 0

Hammerspoon is my life — megalithic/dotfiles-nix has all my latest stuff. I can’t Mac without Hammerspoon unfortunately. 🤣

10.12.2025 15:48 👍 1 🔁 0 💬 0 📌 0
Preview
Document: startViewTransition() method - Web APIs | MDN The startViewTransition() method of the Document interface starts a new same-document (SPA) view transition and returns a ViewTransition object to represent it.

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/...

08.12.2025 16:15 👍 34 🔁 7 💬 0 📌 0
Preview
Very Important Agents | Nick Nisi My recent Changelog and Friends podcast appearance and the Claude Code plugins that help me get real work done with AI.

🤖 Very Important Agents

I was recently on the @changelog.com & Friends show to discuss my AI workflow, AI browsers, Bun's acquisition, and more! I wrote about it and went into more detail on my workflow plus some of the agents I'm building/using.

nicknisi.com/posts/very-i...

08.12.2025 13:08 👍 4 🔁 4 💬 2 📌 0

Tmux still a must

24.11.2025 18:43 👍 1 🔁 0 💬 2 📌 0

Excited to try this out!

22.11.2025 20:49 👍 0 🔁 0 💬 0 📌 0

This was a fantastic episode and I’m really grateful for you two gentlemen.

19.11.2025 13:19 👍 1 🔁 0 💬 0 📌 0
Post image

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...

09.11.2025 09:39 👍 10 🔁 2 💬 0 📌 0
Post image

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...

09.11.2025 14:26 👍 8396 🔁 3040 💬 170 📌 167
Post image

This really hasn’t gotten enough attention this week.

@wired.com #ICE
www.wired.com/story/fbi-wa...

05.11.2025 23:09 👍 31487 🔁 15010 💬 1052 📌 1003
Post image

Updating my LEGO White House

23.10.2025 02:51 👍 47228 🔁 11046 💬 778 📌 440
Post image

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.

29.09.2025 12:14 👍 11 🔁 3 💬 0 📌 0
Syntax - Web Development Podcast Full Stack Web Developers Wes Bos and Scott Tolinski dive deep into web development, CSS, JavaScript, Frameworks, Typescript, Servers and more. Listen in 2 times a week!

Agreed. Listened to an interview on Syntax.fm recently where they talked about some of the perf issues with next.js and it was an instant no-go for me. Easy enough to spin up barebones phoenix app and trivially add pretty much any JS framework.

23.09.2025 12:15 👍 1 🔁 0 💬 0 📌 0

Don’t forget this is the same president at the same White House podium that recommended injections of disinfectants to combat COVID-19. 🤦‍♂️

23.09.2025 11:13 👍 1 🔁 0 💬 0 📌 0

Ahmed, your dotfiles have, and continue to be, a gold standard for me. Thank you for sharing. The oss and dev community at large, have benefited greatly. 💯

22.09.2025 12:22 👍 1 🔁 0 💬 1 📌 0

💯 to this. It solves so many git workflow shenanigans and Just Feels Right™️

09.09.2025 16:00 👍 3 🔁 0 💬 1 📌 0

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. 🙏🏻💯

09.09.2025 15:56 👍 4 🔁 0 💬 0 📌 0

ghostty / neovim / tmux (I’ve got too many useful tmux workflows/scripts I’ve written over the years to ditch it for native things in ghostty).

05.09.2025 11:24 👍 1 🔁 0 💬 0 📌 0

So true!

04.09.2025 15:43 👍 0 🔁 0 💬 0 📌 0