{:ok, Noah}
banner
nezteb.net
{:ok, Noah}
@nezteb.net
Senior backend engineer. Passionate about functional programming, concurrency models, decentralization, local-first development, self-hosting, etc.

Curious about Elixir? https://bsky.app/profile/nezteb.net/feed/aaaemobjvwlsq
Pinned
Happy Friday!

I spent some time solving @fly.io's "Gossip Glomers" distributed systems challenges in #ElixirLang: github.com/Nezteb/gossi... #GossipGlomers

The code needs some cleanup, but all of the challenge tests pass! Shoutout to @aphyr.com for building Maelstrom; it's an amazing tool!
GitHub - Nezteb/gossip_glomers_beam: Implementations of Fly.io's "Gossip Glomers" distributed systems challenges using Elixir.
Implementations of Fly.io's "Gossip Glomers" distributed systems challenges using Elixir. - Nezteb/gossip_glomers_beam
github.com
Reposted by {:ok, Noah}
OpenAI exec James Dyett calling out the cowardice
January 25, 2026 at 7:11 PM
Reposted by {:ok, Noah}
for anybody who missed the short news cycle about this a few months ago, perhaps because of the countless new valid reasons to get mad every day, grokipedia is mostly a 1:1 copy of wikipedia except musk replaced articles related to himself and topics he has factually incorrect far-right views about
January 24, 2026 at 3:05 PM
Reposted by {:ok, Noah}
Today I learned “Norwegian Christian laws forbade citizens from conversing with and interacting with trolls, and in documents dating from 1274 to 1781, doing so would result in severe punishment” (source: Wikipedia), and I kinda think many people nowadays would be better off if this law was revived
January 24, 2026 at 7:31 AM
Strictly monotonic timestamps in Erlang/Elixir: gist.github.com/Nezteb/aff61... #ElixirLang
strictly_monotonic_timestamp.livemd
GitHub Gist: instantly share code, notes, and snippets.
gist.github.com
January 24, 2026 at 6:01 AM
Reposted by {:ok, Noah}
We just published a new blog post on the state of search and the critical need for open index access. The dawn of a healthier, user-centric web is possible, but it requires structural change.

blog.kagi.com/waiting-dawn...
Waiting for dawn in search: Search index, Google rulings and impact on Kagi | Kagi Blog
This blog post is a follow-up to Dawn of a new era in Search ( https://blog.kagi.com/dawn-new-era-search ) , published last year.
blog.kagi.com
January 21, 2026 at 5:11 PM
Reposted by {:ok, Noah}
Tickets LIVE for Code BEAM Lite Vancouver! Learn from Erlang's co-creator, Elixir Core Team & more. Limited spots - grab yours now: ti.to/code-beam/co...
January 15, 2026 at 8:01 PM
Reposted by {:ok, Noah}
January 13, 2026 at 6:36 PM
January 10, 2026 at 7:41 AM
Reposted by {:ok, Noah}
A systems-thinking approach tends to require a focus on interactions over components. Here I try to bring a temporal dimension to these interactions.

Drift accumulates across loops and creates inconsistencies as mental models lag when trying to keep up with acceleration.

ferd.ca/software-acc...
Software Acceleration and Desynchronization
A look at the ever-present drive to make software delivery faster and how it might break down various activity loops in organizations.
ferd.ca
January 5, 2026 at 2:13 PM
Reposted by {:ok, Noah}
Ex-Meta chief AI scientist Yann LeCun has Lunch with the FT and in one of those instances so rare that you know he didn't sign an NDA, says exactly why as.ft.com/r/e503690d-8...
January 2, 2026 at 1:32 PM
Reposted by {:ok, Noah}
I cannot emphasize enough that the attempts to anthropomorphize an algorithm is a fundamental act of journalistic malpractice and an intentional act to shield the people responsible for this. It's fucking shameful.
January 2, 2026 at 5:03 PM
Reposted by {:ok, Noah}
I said chatgpt doesn't have a soul and got put on this list
December 30, 2025 at 6:54 PM
December 26, 2025 at 9:52 PM
One of my favorite ElixirConf US 2025 talks: www.youtube.com/watch?v=IhW6... #ElixirLang #ElixirConf

@polvalente.social is a king of puns and numbers!
Handoff - a new Nx-compatible library for distributed DAGs - Paulo Valente | ElixirConf US 2025
YouTube video by ElixirConf
www.youtube.com
December 26, 2025 at 7:38 PM
Reposted by {:ok, Noah}
Fuck you people. Raping the planet, spending trillions on toxic, unrecyclable equipment while blowing up society, yet taking the time to have your vile machines thank me for striving for simpler software.

Just fuck you. Fuck you all.

I can't remember the last time I was this angry.
December 25, 2025 at 11:25 PM
Reposted by {:ok, Noah}
Another talk where the speaker is really into using web components (and Lit) whenever LiveView falls short: www.youtube.com/watch?v=mEnN...
LiveView and Web Components - Chris Nelson | Code BEAM America 2025
YouTube video by Code Sync
www.youtube.com
December 18, 2025 at 8:10 AM
Reposted by {:ok, Noah}
Michael St Clair’s “Tips & Tricks for Building an App With LiveView” from ElixirConf US is now live! 🚀 UX boosts, Postgres live sync, and more. youtu.be/ZcTkM4z99ms
Tips & Tricks for Building an App With LiveView - Michael St Clair | ElixirConf US 2025
YouTube video by ElixirConf
youtu.be
December 11, 2025 at 8:10 AM
Reposted by {:ok, Noah}
what if somebody made a code forge that does *not* charge you to use your own computer
GitHub Actions charging per build minute for *self-hosted-runners*? Shit's about to hit the fan lol
December 17, 2025 at 2:50 AM
Reposted by {:ok, Noah}
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
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)
www.joekoski.com
December 16, 2025 at 5:46 PM
Via @josevalim.bsky.social:

"We extracted Nimble ZTA (Zero Trust Auth) from Livebook as a separate package for Plug/Phoenix [...] to add auth to an internal app when your identity management and deployments are on the same platform (GCP/Cloudflare/etc)"

dashbit.co/blog/zero-tr... #ElixirLang
Zero Trust Auth for Plug/Phoenix apps is here - Dashbit Blog
We have just released `nimble_zta`, a library that allows developers to add Zero Trust Auth (ZTA) to their Plug/Phoenix web apps
dashbit.co
December 16, 2025 at 6:09 PM
Reposted by {:ok, Noah}
I wanted to write a little blurb on filtering in ETS. Oops, I almost wrote a book.

www.owencode.com/articles/its...

#elixirlang #erlang
It's a Match! · OwenCode
www.owencode.com
December 5, 2025 at 2:04 PM
Reposted by {:ok, Noah}
TIL about a memorial ceremony in Iceland in 2019 to mark the end of a glacier, changing the place name from Okjökull to Ok (jökull = glacier). Uncompromising wording on the bronze plaque:
"This is to acknowledge that we know what is happening and what needs to be done. Only you know if we did it".
December 7, 2025 at 5:17 PM
Reposted by {:ok, Noah}
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
December 4, 2025 at 2:23 PM