{: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}
If you're using Zed and want to contribute to Expert LSP, this is what you put in your Zed's config file to use a locally generated Expert release

#ElixirLang
November 9, 2025 at 8:21 PM
Reposted by {:ok, Noah}
Typst 0.14 is out now! Get ready for production with accessibility, PDFs as images, character-level justification, and more. Learn about more of the highlights in Typst 0.14 in the thread below ⤵️
October 24, 2025 at 12:38 PM
Reposted by {:ok, Noah}
I see a future in jj
Blog post: I see a future in jj by Steve Klabnik
steveklabnik.com
October 22, 2025 at 5:22 PM
Me waiting with bated breath for the official container images: hub.docker.com/_/elixir #ElixirLang
October 16, 2025 at 5:22 PM
Reposted by {:ok, Noah}
Elixir 1.19 released! 🎉

This one had a lengthier rc period.

It brings type system improvements and compile time improvements in large projects among other things 🚀

elixir-lang.org/blog/2025/10...
Elixir v1.19 released: enhanced type checking, broader type inference, and up to 4x faster compilation for large projects
Elixir v1.19 released: type checking of protocols and anonymous functions, broader type inference, improved compile times, and more
elixir-lang.org
October 16, 2025 at 8:31 AM
Reposted by {:ok, Noah}
Postgres 18.0 was just released!

What does it mean for Oban? Glad you asked:

- Asynchronous I/O for improved scans
- Skip scans for multi-column B-Tree indexes
- Parallel builds of GIN indexes
- Improved vacuum strategy
- Many optimizer improvements
- Native UUIDv7 data type
September 26, 2025 at 8:31 AM
September 27, 2025 at 9:01 PM
In case folks aren't aware, @christhekeele.social has GitHub sponsors set up: github.com/sponsors/chr...

Chris is one of many prolific #ElixirLang developers who works hard to improve the community, and he's easily in the top 60 most helpful users on the forum IMO: elixirforum.com/u/christheke...
September 25, 2025 at 7:21 PM
This is the first @kagi.com outage I've actually experienced: status.kagi.com/cmfzr9npr00d... #kagi #kagisearch

Granted, this is the only one I can recall noticing in the last two years of paying for the service. It could be worse; I'm curious to see how quickly it's resolved. 😉
General search slow down. - Incident details - kagi - Status
General search slow down. - Incident details - kagi Status
status.kagi.com
September 25, 2025 at 6:58 PM
Do yourself a favor: do not update to macOS or iOS version 26.0 🫠
September 16, 2025 at 11:05 PM
Reposted by {:ok, Noah}
Here'a a little #elixirlang library prototype for having plain old Elixir structs (POCOs, but POESs). No GenServers, just immutable data structures. Use at your own risk, and check-out the @livebook.dev here:
github.com/chgeuer/reac...
September 15, 2025 at 5:15 PM
Reposted by {:ok, Noah}
I just finished putting together interactive Livebook notebooks for every chapter of Advanced Functional Programming with Elixir.

You can now run all the examples in your browser. Or like me, spin them up locally with Docker:

www.joekoski.com/blog/2025/09...

#elixirlang hashtag#AFPElixir
Livebook Examples from Advanced Functional Programming with Elixir
It feels a bit impolite to ask readers to download code and type mix commands just to run the examples. We have better tools now.
www.joekoski.com
September 10, 2025 at 8:37 PM
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
September 6, 2025 at 2:37 AM
💀
September 2, 2025 at 4:34 PM
I can already tell I'm going to be spending most of my labor day reading through the beta edition of @jkwa.bsky.social's @pragprog.com book: pragprog.com/titles/jkeli... #ElixirLang #FunctionalProgramming
Advanced Functional Programming with Elixir
Use advanced functional programming principles, practical domain-driven design techniques, and production-ready Elixir code to build scalable, complex systems from simple, reusable components.
pragprog.com
September 1, 2025 at 5:24 AM
Expert LSP already works with @zed.dev's #ElixirLang integration; I was expecting some sort of install/build failure on the first try, but it just worked!

Anecdotally, Expert's go-to-definition is FAST. 🚀
August 30, 2025 at 4:49 PM
If anyone wants to see the demo app from my TDD telemetry talk, here is the source! github.com/Nezteb/telem... 😄 #ElixirConf #ElixirLang #MyElixirStatus
GitHub - Nezteb/telemetry-driven-development: My ElixirConf US 2025 talk
My ElixirConf US 2025 talk. Contribute to Nezteb/telemetry-driven-development development by creating an account on GitHub.
github.com
August 29, 2025 at 3:10 AM
Reposted by {:ok, Noah}
Our GitHub repository is now public!

github.com/elixir-lang/...
github.com
August 28, 2025 at 8:34 PM
August 27, 2025 at 5:38 PM
Reposted by {:ok, Noah}
🎉 Stay productive anywhere with offline support! Read, draft, and organise your email even without the internet. Everything syncs when you’re back online. Perfect for flights, commutes, or spotty coverage.

Now in the Fastmail app and web.

Learn more: www.fastmail.com/blog/fastmai...

#fastmail
Work offline with Fastmail
Fastmail can now work offline on your phone and on the web.
www.fastmail.com
August 27, 2025 at 1:02 AM
Reposted by {:ok, Noah}
News includes Tidewave Web’s #AI-powered development assistant with José Valim joining to go deeper, a comprehensive #ElixirLang blog post on 2025 interoperability options, Livebook Teams launching out of beta, and more! www.youtube.com/watch?v=pKlw...
Thinking Elixir Podcast 267: Dive into Tidewave Web with José Valim
YouTube video by Mark Ericksen
www.youtube.com
August 26, 2025 at 12:15 PM
Reposted by {:ok, Noah}
Code Review Can Be Better

Thoughts on code review, and our recent experiment, which we decided to shelve, at least for the time being.

tigerbeetle.com/blog/2025-08...
Code Review Can Be Better
Insights, updates, and technical deep dives on building a high-performance financial transactions database.
tigerbeetle.com
August 20, 2025 at 11:33 AM