Advertisement Β· 728 Γ— 90

Posts by David Bernheisel

🍻 expert 🍻

Official Elixir Language Server Protocol implementation

πŸ”— https://expert-lsp.org

#homebrew #newpkg #macos #linux #formula

6 days ago 18 5 0 0
Post image Post image Post image

The NYC Elixir Meetup, organized by @davelucia.com and Kate Rezentes, brought the community together for a great evening of talks and shared experiences.

Dan Janowski joined to share how to get involved with the Foundation

2 weeks ago 9 3 0 0
TelemetryRegistry β€” Telemetry Registry v0.3.2

hexdocs.pm/telemetry_re... fills this role for most. What does this do differently?

3 weeks ago 1 0 1 0

Too bad it's not called Zex

3 weeks ago 0 0 1 0

I love it. I wrote some zig and didn't like it. It was like writing C with JavaScript. If there was some Elixr styling to it I'd get there in a heartbeat.

3 weeks ago 1 0 0 0

oooooh i can't wait :)

1 month ago 2 0 0 0
Video

Workflows in Oban Web are coming along nicely...

1 month ago 13 1 3 0
Advertisement
Video

Now you can render to a terminal using Easel using the same Canvas API. github.com/jeregrine/Ea...

1 month ago 6 2 0 0

Heyo -- if anyone's using this and it works, LMK! Just wanna make sure it's not a "works on may machine" situation and I shipped something that doesn't work for folks.

1 month ago 3 1 0 0
Thinking Elixir Podcast 294: Compile Times, Language Servers, and Python, Oh My!
Thinking Elixir Podcast 294: Compile Times, Language Servers, and Python, Oh My! YouTube video by Mark Ericksen

News includes Expert LSP releasing its first RC, Elixir v1.20 compile time improvements up to 20% faster, #Livebook Desktop moving to Tauri with #Linux support, a new erlang-python library for ML/AI integration, and more! @elixir-lang.org #ElixirLang #AI #ML www.youtube.com/watch?v=Ed83...

1 month ago 10 3 0 0
Post image

Livebook desktop now supports Linux!

#ElixirLang

1 month ago 37 8 2 0

#ElixirLang ^

1 month ago 1 0 0 0
Post image Post image

I build a Neovim blink.cmp source for Hex.pm. Now you can search hex packages from your mix.exs file, and autocomplete versions.

github.com/dbernheisel/...

1 month ago 29 5 3 1
The First Release Candidate | Expert

The first release candidate for Expert is out!

You can read the announcement here: expert-lsp.org/the-first-re...

#ElixirLang

1 month ago 55 19 1 1

I went with unraid, which is mostly NAS but can do docker and other VMs. None of them are wonderful. Proxmox looks good too.

HomeAssistant for all the automation stuff tho.

1 month ago 2 0 0 0
Preview
SkillsBench: Benchmarking How Well Agent Skills Work Across Diverse Tasks Agent Skills are structured packages of procedural knowledge that augment LLM agents at inference time. Despite rapid adoption, there is no standard way to measure whether they actually help. We prese...

arxiv.org/abs/2602.12670 This is why hexdocs.pm/usage_rules exists. Package authors need to be providing the context that will guide your agent to successfully use their package. As their library changes, they can update their agent guidance. #ElixirLang

1 month ago 14 2 2 0
Advertisement

I think this is just M1 right? Anything lacking on it?

1 month ago 0 0 1 0
Sagents: Build AI Agents in Elixir with Human Oversight, SubAgents, and Real-Time Debugging
Sagents: Build AI Agents in Elixir with Human Oversight, SubAgents, and Real-Time Debugging YouTube video by Mark Ericksen

Introducing Sagents -- an open-source #ElixirLang framework for building #AI agents with human oversight, composable middleware, and real-time Phoenix LiveView integration.

Built on OTP. Each agent is a supervised GenServer.

Watch the full demo: www.youtube.com/watch?v=r-14...

1 month ago 37 10 5 0
Post image

Elixir and Python jobs running together, living side-by-side in the same Oban Web dashboard

1 month ago 30 5 1 0
Post image Post image

Cron status and management, coming soon to Oban Web

1 month ago 22 5 0 0

Of course we can't turn off our brains! We still need to learn, and AI _can_ help us learn

We have to seek understanding, not accomplishment.

We have to seek a helper in AI, not doers.

Granted there are tedious tasks that are just time-consuming more than learning, and AI is ok for that too.

1 month ago 2 0 1 0

> Although this group encountered many errors, they also independently resolved them. On average, this mode was the fastest among high-scoring patterns and second fastest overall, after AI delegation.

3/4

1 month ago 0 0 1 0

Here's the sweet spot:

> Conceptual inquiry (n=7): Participants in this group only asked conceptual questions and relied on their improved understanding to complete the task.

cont... 2/4

1 month ago 0 0 1 0
Preview
How AI assistance impacts the formation of coding skills Anthropic is an AI safety and research company that's working to build reliable, interpretable, and steerable AI systems.

www.anthropic.com/research/AI-...

I know it's from a conflict-of-interest source but I can anecdotally affirm some of their points.

1/4

1 month ago 0 0 1 0
Thinking Elixir Podcast 288: 15 Years of Elixir and Full Type Inference
Thinking Elixir Podcast 288: 15 Years of Elixir and Full Type Inference YouTube video by Mark Ericksen

Elixir’s 15th anniversary brings v1.20 RC with full type inference, Chris McCord launches Sprites(dot)dev, LiveVue v1.0 goes stable, Gust #workflow engine debuts, and more! #ElixirLang @elixir-lang.org #VueJS www.youtube.com/watch?v=dJA9...

2 months ago 10 3 0 0
Advertisement
Preview
Oban Comes to Python Introducing fully operational, PostgreSQL-backed, fully async implementations of Oban and Oban Pro for Python.

Today we're releasing Oban for Python!

oban.pro/articles/int...

2 months ago 28 7 3 0

A few people have asked, so I extracted the diagnostics code from my type checker into its own package: github.com/QuinnWilton/...

This could probably use some more battle-testing, but I tossed in some examples for using it with macros, a complex DSL, with nimble_parsec, and for validating yaml.

2 months ago 15 4 3 0

The default theme was kinda too noisy for me, but thankfully I could make it work just like tmux and be slim and minimal. Looking at my terminal, you probably couldn't tell it's zellij.

2 months ago 1 0 0 0
Preview
GitHub - zellij-org/zellij: A terminal workspace with batteries included A terminal workspace with batteries included. Contribute to zellij-org/zellij development by creating an account on GitHub.

I've been using Zellij as my terminal multiplexer and it's been amazing. It's modal just like neovim, highly customizable, fast, and so far a pleasure. If you're using tmux or want persistent sessions (eg, ssh into your computer via tailscale from phone), you need this.

github.com/zellij-org/z...

2 months ago 7 0 1 0
Jon on ICE's Killing of Renee Good and Trump's Model of Compliance for Protesters | The Daily Show
Jon on ICE's Killing of Renee Good and Trump's Model of Compliance for Protesters | The Daily Show YouTube video by The Daily Show

youtube.com/watch?v=-IcU... just going to leave this here, though I'm sure it's mostly preaching to the choir.

2 months ago 2 1 0 0