Kevin Schweikert
@kevinschweikert.de
📤 612
📥 120
📝 47
#ElixirLang
software engineer working with custom media solutions
reposted by
Kevin Schweikert
Bart Blast
4 days ago
Hey Elixir friends! :) Hologram v0.10 is out, now with a real event system. To show it off, I rebuilt Space Invaders in pure Elixir, running in the browser with no game engine. There's a new server-side middleware layer too.
hologram.page/blog/hologra...
loading . . .
3
26
10
reposted by
Kevin Schweikert
Lars Wikman
6 days ago
Goatmire is happening this year. No Goatmire 2027. We need space for normal life. This is a break, 2028 is an open question. If you want to attend Goatmire Elixir, this one is it for a while. A six day Elixir festival. We are very excited for it. Then rest.
goatmire.com
#elixirlang
#goatmire
loading . . .
Goatmire Elixir & NervesConf EU
September 28th to October 3rd, 2026
https://goatmire.com
0
26
11
reposted by
Kevin Schweikert
Davide Bettio
12 days ago
Exciting news: AtomVM has been accepted as an NLnet project through the NGI0 Commons Fund! “Towards AtomVM v1.0” will help us expand hardware support, polish APIs, and improve security, stability, and performance on the road to a rock-solid 1.0 release. Thank you to NLnet and NGI Zero for […]
loading . . .
Original post on fosstodon.org
https://fosstodon.org/@bettio/116794543316007138
1
22
8
reposted by
Kevin Schweikert
Leandro Pereira
18 days ago
The hexpm package pages are now generated by MDEx and Lumis, thanks to
@maennchen.dev
! - Better GitHub Flavored Markdown - Light/Dark themes - Syntax highlighting for more languages and sigils - HEEx, Python, Lua, Svelte, React, etc And more...
#MyElixirStatus
0
25
5
reposted by
Kevin Schweikert
Frank Hunleth
20 days ago
F# (yes, the .NET F#) is on the BEAM.
fable.io/docs/getting...
loading . . .
Fable · Beam (Erlang)
https://fable.io/docs/getting-started/beam.html
3
29
8
reposted by
Kevin Schweikert
Claudio Ortolina
about 1 month ago
Time to remove the rc qualifier!
elixir-lang.org/blog/2026/06...
#ElixirLang
loading . . .
Elixir v1.20 released: now a gradually typed language
From Elixir v1.20, every program is now gradually type checked in search for verified bugs and typing violations.
https://elixir-lang.org/blog/2026/06/03/elixir-v1-20-0-released/
0
31
12
reposted by
Kevin Schweikert
ThinkingElixir
about 1 month ago
It’s true! After 6 years of weekly episodes, the Thinking Elixir Podcast will be ending on June 23rd. Three episodes left. It’s been an incredible run and I’m grateful for every listener who came along for the journey.
#podcast
#MyElixirStatus
#ElixirLang
24
58
19
reposted by
Kevin Schweikert
Ryan Winchester
about 1 month ago
btw Ecto version 3.14 is out and has UUIDv7 support!
#elixirlang
2
32
9
reposted by
Kevin Schweikert
Guillaume Heu
about 2 months ago
This PR has the potential to onboard so many new Gleam users and orgs
github.com/elixir-lang/...
Many organisations cannot justify using Gleam in their existing Elixir codebases. Reducing friction is critical for adoption. Once Gleam has a foot in the door, its strengths will make sure it stays 💪
loading . . .
Add gleam support to Mix by Papipo · Pull Request #14262 · elixir-lang/elixir
This PR adds support for the gleam language. Support for gleam.toml in path deps Support gleam in deps loader. Support for gleam in deps.compile Require specific gleam binary version (hardcode...
https://github.com/elixir-lang/elixir/pull/14262
2
18
3
reposted by
Kevin Schweikert
Lars Wikman
about 2 months ago
Get your Nerves device onto Home Assistant. Kevin Schweikert has been brewing a special batch of Elixir nerd catnip. People will get silly on this stuff. I already have several devices up and running with Homex. Get your dashboards ready!
www.goatmire.com/talk/make-yo...
#elixirlang
#goatmire
loading . . .
Make yourself at Home(x) by Kevin Schweikert
You built a Nerves device. It talks to hardware, it's reliable, it runs Elixir. Now you want to do something useful with the data. Dashboards, automations, statistics, a mobile app, maybe voice…
https://www.goatmire.com/talk/make-yourself-at-home-x
1
14
5
reposted by
Kevin Schweikert
Gus Workman
2 months ago
After watching
@wojtekmach.bsky.social
's ElixirConf EU talk about creating desktop apps with ElixirKit, I was inspired to give it a try. Introducing Nerves Desktop - an app for discovering and managing Nerves devices on your network
github.com/nerves-proje...
#ElixirLang
#Nerves
loading . . .
GitHub - nerves-project/nerves_desktop: Desktop app for managing Nerves devices
Desktop app for managing Nerves devices. Contribute to nerves-project/nerves_desktop development by creating an account on GitHub.
https://github.com/nerves-project/nerves_desktop
5
27
8
reposted by
Kevin Schweikert
LostKobrakai
2 months ago
kobrakai.de/kolumne/elix...
loading . . .
Elixir Kit ↔ OIDC
How to combine an elixirkit desktop app with OIDC
https://kobrakai.de/kolumne/elixir-kit-oidc
0
6
1
reposted by
Kevin Schweikert
Tangled
2 months ago
we need a federation of forges
blog.tangled.org/federation/
loading . . .
we need a federation of forges
git is decentralized, but what of the rest?
https://blog.tangled.org/federation/
7
298
69
reposted by
Kevin Schweikert
Hauleth
2 months ago
I think that this issue created by me could use some support.
github.com/erlang/otp/i...
The goal there is to be able to use modern password hashing functions (Argon2id and scrypt) without any NIF. That should bump the security of most Elixir applications out there.
loading . . .
Exposé OpenSSL KDF/PHF functions in `crypto` · Issue #10179 · erlang/otp
Is your feature request related to a problem? Please describe. OpenSSL 3.x have added support for multiple key derivation functions (KDF) and password hash functions (PHF). These functions are requ...
https://github.com/erlang/otp/issues/10179
1
8
3
I’ve written an article about
#elixirlang
streams and protocols and how you can use them to create a composable abstraction to transfer file with SFTP streams.
loading . . .
Composable SFTP streams in Elixir
Stream files over SFTP using Elixir's Stream and Collectable protocols
https://kevinschweikert.de/posts/composable-sftp-streams/
2 months ago
0
12
1
reposted by
Kevin Schweikert
Gleam Programming Language
2 months ago
Gleam v1.16.0 is out now!!! ✨
gleam.run/news/javascr...
loading . . .
JavaScript source maps | Gleam programming language
News post: Gleam v1.16.0 released!
https://gleam.run/news/javascript-source-maps/
0
49
14
reposted by
Kevin Schweikert
German Velasco
2 months ago
After some deliberation, I finally decided to make
www.TestingLiveView.com
free! I still think it's an amazing resource, but my focus is elsewhere now. So, I wanted to make it a free resource for the community.
#ElixirLang
loading . . .
Testing LiveView
Test LiveView effectively. Trust your code. Ship confidently.
https://www.TestingLiveView.com
0
47
15
reposted by
Kevin Schweikert
Isaac Corbrey
3 months ago
If I had to drop
@jj-vcs.dev
I honestly don't know what I would do with myself. The megamerge workflow is so incredibly powerful for me that my brain short circuits trying to do anything else
isaaccorbrey.com/notes/jujuts...
loading . . .
Jujutsu megamerges for fun and profit
A practical guide to creating and maintaining powerful megamerge workflows in Jujutsu for faster, conflict-free development.
https://isaaccorbrey.com/notes/jujutsu-megamerges-for-fun-and-profit
5
56
23
reposted by
Kevin Schweikert
jbz
3 months ago
🦙 Friends Don't Let Friends Use Ollama | Sleeping Robots
sleepingrobots.com/dreams/stop-...
#ollama
#cpp
#llm
#opensource
loading . . .
Friends Don't Let Friends Use Ollama | Sleeping Robots
Ollama gained traction by being the first easy llama.cpp wrapper, then spent years dodging attribution, misleading users, and pivoting to cloud, all while riding VC money earned on someone else's engine....
https://sleepingrobots.com/dreams/stop-using-ollama/
0
4
3
reposted by
Kevin Schweikert
David Bernheisel
3 months ago
I was able to wire up Popcorn to run Elixir and PGlite to run Postgres, both in the browser. This means we can have an interactive and safe sandbox for arbitrary code. Which means a really good experience learning Ecto on a website. I'll publish it soon :)
#ElixirLang
2
53
11
Uuuh new
hex.pm
design 😎 shameless plug while I got your attention and need an example to look at
hex.pm/packages/homex
loading . . .
Hex
A package manager for the Erlang ecosystem
https://hex.pm
3 months ago
0
8
4
reposted by
Kevin Schweikert
Giacomo Cavalieri
3 months ago
First ever Gleam powered e-reader? 👀
loading . . .
4
60
6
reposted by
Kevin Schweikert
Sam Aaron
3 months ago
Introducing Sonic Tau
www.patreon.com/posts/introd...
loading . . .
Introducing Sonic Tau | Sam Aaron
Get more from Sam Aaron on Patreon
https://www.patreon.com/posts/introducing-tau-153717160?utm_medium=clipboard_copy&utm_source=copyLink&utm_campaign=postshare_creator&utm_content=join_link
2
10
6
reposted by
Kevin Schweikert
Parker & Shannon
5 months ago
Cron status and management, coming soon to Oban Web
0
23
5
reposted by
Kevin Schweikert
Hauleth
5 months ago
Hello
#ElixirLang
Does anyone look for highly skilled Elixir developer based in Europe for remote work or consulting services? I am open to opportunities.
0
14
7
reposted by
Kevin Schweikert
Giacomo Cavalieri
5 months ago
New blogpost time! I also added some really fun interactive bits 👀
giacomocavalieri.me/writing/test...
loading . . .
Testing can be fun, actually
Writing and maintaining tests is boring. But they're also some of the most valuable code we can write. With this blog post you'll learn a criminally underrated testing technique to add to your testing...
https://giacomocavalieri.me/writing/testing-can-be-fun-actually
4
38
9
reposted by
Kevin Schweikert
Parker & Shannon
5 months ago
Today we're releasing Oban for Python!
oban.pro/articles/int...
loading . . .
Oban Comes to Python
Introducing fully operational, PostgreSQL-backed, fully async implementations of Oban and Oban Pro for Python.
https://oban.pro/articles/introducing-oban-python
3
28
7
My talk from
@nervesmeetup.eu
is online! 🎉
www.youtube.com/watch?v=9Bu8...
loading . . .
Kevin Schweikert - Bringing Nerves and Home Assistant together
YouTube video by Nerves Meetup EU
https://www.youtube.com/watch?v=9Bu8JjFVjsM
5 months ago
0
2
3
reposted by
Kevin Schweikert
Bart Blast
5 months ago
Hey Elixir friends! :) Hologram's journey just took a big leap forward:
@curiosum.bsky.social
is coming on board as the Main Sponsor, and I'm joining their team to work on Hologram full-time! Read what this means for Hologram:
hologram.page/blog/hologra...
#Hologram
#Elixir
#ElixirLang
#BEAM
2
36
9
My new years resolution included finally building a blog and writing articles. Here is the first one:
kevinschweikert.de/posts/build-...
loading . . .
Build Home Assistant Devices with Elixir and Nerves
Learn how to integrate Elixir applications and Nerves devices into Home Assistant using MQTT
https://kevinschweikert.de/posts/build-home-assistant-devices-with-elixir-and-nerves.html
6 months ago
0
4
1
Let’s introduce the BEAM to home automation. Should be fun 😊 Come and join!
add a skeleton here at some point
6 months ago
0
10
3
reposted by
Kevin Schweikert
Lars Wikman
6 months ago
I was thinking since Goatmire Elixir turned out pretty good I should maybe do another one. 30th of Sep - 2nd of Oct this year. We have a list to notify you about the progress and when tickets drop, getting on that list also helps indicate interest.
www.goatmire.com
#elixirlang
#goatmire
loading . . .
Goatmire Elixir & NervesConf EU
September 30th to October 2nd, 2026
https://www.goatmire.com/
4
33
24
reposted by
Kevin Schweikert
Gleam Programming Language
6 months ago
Gleam v1.14.0 is out now! Merry Christmas everyone! 🎁
gleam.run/news/the-hap...
loading . . .
The happy holidays release 2025 🎁 | Gleam programming language
News post: Gleam v1.14.0 released
https://gleam.run/news/the-happy-holidays-2025-release
0
75
25
reposted by
Kevin Schweikert
Graphite
6 months ago
Merry Christmas, Graphite community! You have waited patiently and it is finally here: the Graphite native desktop app is yours to download on Windows, Mac, and Linux. This limited public release candidate build (RC1) is available to download in our Discord (join via the link on the website).
3
85
22
reposted by
Kevin Schweikert
Lars Wikman
7 months ago
The Homex library I've been using to connect Nerves devices to Home Assistant is out on Hex now :)
hexdocs.pm/homex/readme...
#elixirlang
loading . . .
Homex — homex v0.1.0
Example
https://hexdocs.pm/homex/readme.html
0
13
2
reposted by
Kevin Schweikert
Leandro Pereira
7 months ago
Soon in MDEx ➡️ Phoenix Components! Yes, MDEx will support embedding HEEx templates inside Markdown. Components and Elixir empressions.
hex.pm/packages/mdex
#MyElixirStatus
3
28
7
reposted by
Kevin Schweikert
Peter Ullrich
8 months ago
This post inspired me to write a Typst-based alternative to
@derrickreimer.com
's OG-Image that you can deploy together with your Phoenix app. So, introducing: OGI!
github.com/pjullrich/ogi
add a skeleton here at some point
4
20
7
On my way to
@codebeam.bsky.social
. Say hi if you see me!
8 months ago
2
4
0
reposted by
Kevin Schweikert
Peter Ullrich
8 months ago
🚨 New Blog Post 🚨 I just finished this monster of a blog post! How to listen to database changes through the Postgres WAL! This is all
@filipecabaco.com
's fault who nerd-sniped me into low-level Postgres details! Click here to suffer too:
peterullrich.com/listen-to-da...
#ElixirLang
#Postgres
loading . . .
Listen to Database Changes through the Postgres WAL
An in-depth guide to listening to Postgres database changes through the WAL. Covers logical replication, publications, replication slots, and an Elixir implementation.
https://peterullrich.com/listen-to-database-changes-through-the-postgres-wal
6
46
14
reposted by
Kevin Schweikert
Software Mansion Elixir
9 months ago
Meet Elixir Language Tour – a tool created to make Elixir learning easier 🪄 Written in pure Elixir, running fully in the browser – all thanks to Popcorn 🍿 Check it out – link below!
loading . . .
1
34
7
reposted by
Kevin Schweikert
Steve Klabnik
9 months ago
I see a future in
#jj-vcs
:
steveklabnik.com/writing/i-se...
loading . . .
I see a future in jj
Blog post: I see a future in jj by Steve Klabnik
https://steveklabnik.com/writing/i-see-a-future-in-jj/
67
384
53
reposted by
Kevin Schweikert
Michal
9 months ago
#ElixirLang
v1.19.1
github.com/elixir-lang/...
$ elixir --version Erlang/OTP 28 [erts-16.1] [source] [64-bit] [smp:8:8] [ds:8:8:10] [async-threads:10] [jit:ns] Elixir 1.19.1 (compiled with Erlang/OTP 28)
loading . . .
Release v1.19.1 · elixir-lang/elixir
1. Bug fixes EEx [EEx] Address Dialyzer warnings when invoking EEx.compile_string Elixir [Kernel] Optimize how types are computed for pretty printing [Kernel] Optimize how differences are comput...
https://github.com/elixir-lang/elixir/releases/tag/v1.19.1
0
6
2
reposted by
Kevin Schweikert
Vladislav Shakitskiy
9 months ago
For the past few months I've been working on a new web server in Gleam called ewe 🐑. To summarize my development path to the v1 release, I decided to write a blog post about it.
wskiy.de/blog/making_...
loading . . .
wiskiy
https://wskiy.de/blog/making_my_own_web_server_in_gleam
0
22
5
reposted by
Kevin Schweikert
Gleam Programming Language
9 months ago
Gleam v1.13.0 is out now! 👻
gleam.run/news/formali...
loading . . .
Formalising external APIs | Gleam programming language
News post: Gleam v1.13.0 released
https://gleam.run/news/formalising-external-apis/
1
61
18
reposted by
Kevin Schweikert
Leandro Pereira
9 months ago
New MDEx (Markdown for Elixir) version is 🔥 👇
4
33
8
reposted by
Kevin Schweikert
9 months ago
Following the wave of successful Global Elixir Meetups last week, we are excited to announce the launch of Nerves Meetup EU! We're a remote meetup with a focus of
#ElixirLang
on embedded systems via
#Nerves
. We meet on the second Wednesday of each month at 7pm CET via Zoom
nervesmeetup.eu
1
8
8
reposted by
Kevin Schweikert
dan
9 months ago
i wrote about atproto and why it matters
loading . . .
Open Social — overreacted
The protocol is the API.
https://overreacted.io/open-social/
125
2829
653
reposted by
Kevin Schweikert
Parker & Shannon
9 months ago
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
0
37
7
reposted by
Kevin Schweikert
Zach Daniel
10 months ago
Expert LS is out yall.
#ElixirLang
github.com/elixir-lang/...
loading . . .
GitHub - elixir-lang/expert: Official Elixir Language Server Protocol implementation
Official Elixir Language Server Protocol implementation - elixir-lang/expert
https://github.com/elixir-lang/expert
1
83
30
Load more
feeds!
log in