Boško Ivanišević
@pragdevnotes.com
📤 546
📥 57
📝 140
#Elixir
/
#Ruby
dev 合気道 Aikido master and more
reposted by
Boško Ivanišević
12 days ago
Puma 8.0 "Into The Arena" has been released! 1. Framework/lib authors can move threads into a special "high IO" pool 2. single/cluster DSL hooks for easier config 3. API for adjusting threadpool size at runtime (who would want to that? stay tuned...)
2
10
2
reposted by
Boško Ivanišević
Peter Ullrich
18 days ago
I thought there were no windows in space but I stand corrected!
add a skeleton here at some point
0
2
2
reposted by
Boško Ivanišević
Pier
20 days ago
woah
damrnelson.github.io/github-histo...
5
78
22
reposted by
Boško Ivanišević
Paweł Świątkowski
20 days ago
Wow, Anthropic really tasting their own medicine today. First source code leak due to vibe coding bug. Then inability to exercise takedown notice, because the leaked code was rewritten using AI to a different language.
1
6
2
reposted by
Boško Ivanišević
M@
20 days ago
Blog #0193: Learning and Dreaming Part 4 of 4. Cross-entropy loss, Adam optimiser, the training loop, and autoregressive sampling. The GPT learns and generates.
matthewsinclair.com/blog/0193-le...
#blog
#braingasm
#ai
#gpt
#elixir
#fromscratch
0
3
3
reposted by
Boško Ivanišević
M@
20 days ago
Blog #0192: How Tokens Talk to Each Other Part 3 of 4. Self-attention, multi-head projections, and KV caching — the core of the transformer
matthewsinclair.com/blog/0192-ho...
#blog
#braingasm
#ai
#gpt
#elixir
#fromscratch
0
2
3
reposted by
Boško Ivanišević
M@
20 days ago
Blog #0191: From Letters to Logits Part 2 of 4. Character-level tokenization, linear algebra, softmax, and the complete GPT architecture — all in pure Elixir.
matthewsinclair.com/blog/0191-fr...
#blog
#braingasm
#ai
#gpt
#elixir
#fromscratch
0
2
3
reposted by
Boško Ivanišević
M@
20 days ago
Blog #0190: What If Numbers Could Remember? Part 1 of a 4-part series on building a GPT from scratch in Elixir. Autograd, computation graphs, and making numbers remember.
matthewsinclair.com/blog/0190-wh...
#blog
#braingasm
#ai
#gpt
#elixir
#fromscratch
0
2
3
reposted by
Boško Ivanišević
25 days ago
1 process per pod was a LIE that you were sold by BIG SRE and people who don't understand the oldhead technology of PRE-FORKING SERVERS. We went from 1 Puma proc per pod to 4 and HALVED RESPONSE TIMES and dropped queue time to ZERO, for the same CPU/memory alloc.
1
13
3
reposted by
Boško Ivanišević
Lars Wikman
26 days ago
I did something kind of funky that should work well. My library Entrace makes Erlang tracing nicer. But you don't have it installed and suddenly you need it. Hot code updates to the rescue. One-line install via precompiled BEAM files.
github.com/underjord/en...
#elixirlang
loading . . .
https://github.com/underjord/entrace?tab=readme-ov-file#quick-load-pre-compiled-into-a-running-system
2
14
4
reposted by
Boško Ivanišević
Lars Wikman
26 days ago
Let's do Open Telemetry tracing.. by doing Erlang tracing. And also hot code updates for specila software delivery.
underjord.io/injecting-tr...
#elixirlang
loading . . .
Injecting tracing the hot way
I mostly program in Elixir. So tracing is an overloaded term. This post relates to both of them and how we can use BEAM and Erlang fundamentals to do wild things for observability that wouldn't be…
https://underjord.io/injecting-tracing-the-hot-way.html
0
9
2
I hesitate between SigNog and Grafana-Loki-Prometheus for Rails, Elixir and servers monitoring. Since I don't have too much experience in this any suggestions which to use?
about 1 month ago
0
2
1
reposted by
Boško Ivanišević
Álvaro Ramírez
about 1 month ago
agent-shell v0.47 updates
xenodium.com/agent-shell-...
#emacs
#claude
#anthropic
#ai
#google
#goose
#gemini
#linux
#github
#macos
#oss
#foss
#opencode
#codex
#vibe
#windows
#video
#youtube
#indie
#indiedev
#gnuplot
#mermaid
#d2
#charts
2
6
1
reposted by
Boško Ivanišević
Chris Ashworth
about 1 month ago
now that claude code exists no one is allowed to make any new Electron apps ever again even if the code is sh-*t it'll still be better than an Electron app
4
10
2
reposted by
Boško Ivanišević
Eurosky Social
about 1 month ago
Almost 5k 🚀 let’s get there today - tell your friends! 🇫🇷 On passe les 5,000 aujourd’hui? Parlez d’Eurosky à vos amis! 🇪🇸 ¿Llegamos a 5,000 hoy? ¡Cuéntaselo a tus amigos! 🇩🇪 Schaffen wir heute 5,000? Erzählt euren Freunden von Eurosky! 🇳🇱 Halen we vandaag de 5,000? Vertel je vrienden over Eurosky!
11
235
144
reposted by
Boško Ivanišević
Dima Mikielewicz
about 2 months ago
OpenAI published a repo to orchestrate AI agents built primarily with Elixir (96.1%):
github.com/openai/symph...
#elixirlang
loading . . .
GitHub - openai/symphony: Symphony turns project work into isolated, autonomous implementation runs, allowing teams to manage work instead of supervising coding agents.
Symphony turns project work into isolated, autonomous implementation runs, allowing teams to manage work instead of supervising coding agents. - openai/symphony
https://github.com/openai/symphony
3
22
5
🤦♂️
add a skeleton here at some point
about 2 months ago
0
0
0
reposted by
Boško Ivanišević
Álvaro Ramírez
about 2 months ago
Adding image rendering to agent-shell Maybe it'll finally make
#gnuplot
use stick for me :)
#emacs
#mistral
#qwen
#claude
#anthropic
#ai
#google
#goose
#gemini
#linux
#macos
#oss
#foss
#opencode
#codex
#vibe
#windows
loading . . .
1
5
2
reposted by
Boško Ivanišević
Álvaro Ramírez
about 2 months ago
🦬 New Bending Emacs episode ✨ agent-shell + Claude Skills
youtu.be/ymMlftdGx4I
#emacs
#claude
#anthropic
#ai
#google
#goose
#gemini
#linux
#github
#macos
#oss
#foss
#opencode
#codex
#vibe
#windows
#video
#youtube
#indie
#indiedev
loading . . .
Bending Emacs Episode 12: agent-shell + Claude Skills
YouTube video by xenodium
https://youtu.be/ymMlftdGx4I
2
5
1
It was always important for senior developers to be able to read and understand others' code but with this agentic generated code hype it becomes even more important.
about 2 months ago
1
0
0
reposted by
Boško Ivanišević
Dorgan
about 2 months ago
The first release candidate for Expert is out! You can read the announcement here:
expert-lsp.org/the-first-re...
#ElixirLang
loading . . .
The First Release Candidate | Expert
https://expert-lsp.org/the-first-release-candidate/
1
56
20
reposted by
Boško Ivanišević
Gus Workman
2 months ago
I gotta say, the Nerves Discord has been an awesome flurry of activity in the last ~3 weeks since it launched. I love that we now have a really cool community space for everyone to ask questions, share stuff and hangout. Generally just good vibes
#ElixirLang
#Nerves
discord.gg/7TqSpepHw7
loading . . .
Join the Nerves Discord Server!
Nerves is an open-source platform that combines the rock-solid BEAM virtual machine and Elixir ecosystem to easily build and deploy production embedded systems. https://nerves-project.org/ | 207 membe...
https://discord.gg/7TqSpepHw7
0
5
1
reposted by
Boško Ivanišević
Hugo Baraúna
2 months ago
Now, Elixir + Nerves Circuits in the browser powered by Popcorn! 🙀
try-programming-nerves.pages.dev
#ElixirLang
add a skeleton here at some point
0
15
5
reposted by
Boško Ivanišević
Lars Wikman
2 months ago
Playing a lot with ExNVR recently. I have 3 different presentations happening around this thing. Next week as a demo setup when I'm talking to local youths. End of month as part of presentation at a university. And ElixirConf EU in Malaga.
www.youtube.com/watch?v=T4EG...
#elixirlang
loading . . .
Hacking up ExNVR to do a live grid
Repo: https://github.com/evercam/ex_nvr Evercam's YouTube channel, has cool timelapses: https://www.youtube.com/@UCvzCD5PxhLJdl63SmmUt7MA My ElixirConf EU talk:…
https://www.youtube.com/watch?v=T4EGRWzkUW4
0
4
1
reposted by
Boško Ivanišević
Lars Wikman
2 months ago
Having a bit of fun with the simulated badge and preparing for the Nerves Starter Kit.
www.youtube.com/watch?v=Zj-q...
#eink
#elixirlang
loading . . .
Getting ready for the Nerves Starter Kit with the Simulator
Gus' presentation at the meetup: https://nervesmeetup.eu/meetup/gus-workman-introducing-nerves-starter-kit Gus' talk at NervesConf EU during Goatmire: https://video.goatmire.com/v/qwr9e Repo to get…
https://www.youtube.com/watch?v=Zj-qgU1TS_Q
0
5
3
reposted by
Boško Ivanišević
Gus Workman
2 months ago
I had the pleasure of revealing some of the latest updates for the Nerves Starter Kit project last night at the monthly
@nervesmeetup.eu
! There were some really good discussions, and I definitely woke up today really energized from the feedback we got :)
#Nerves
#ElixirLang
2
19
8
reposted by
Boško Ivanišević
Petar Radošević
2 months ago
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
0
5
3
reposted by
Boško Ivanišević
λ (λ 2 (1 1)) (λ 2 (1 1))
2 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
Boško Ivanišević
Parker & Shannon
2 months ago
A standalone docker image to run Oban Web is available! This provides a convenient UI for Oban Py, and naturally it works for Elixir based Oban apps as well. Read about available options like basic auth, read only mode, Oban Pro integration, etc. in the guide.
hexdocs.pm/oban_web/sta...
0
17
2
reposted by
Boško Ivanišević
Bozhidar Batsov (a.k.a. Bug)
2 months ago
Seems that's the end of the line for Heroku
www.heroku.com/blog/an-upda...
I remember how amazing it felt in the early days of
#Ruby
on
#Rails
. They have been in decline for quite a while now, but it's still sad to see them go.
loading . . .
An Update on Heroku
Today, Heroku is transitioning to a sustaining engineering model focused on stability, security, reliability, and support. Heroku remains an actively supported, production-ready platform, with an emph...
https://www.heroku.com/blog/an-update-on-heroku/
6
14
6
reposted by
Boško Ivanišević
Simon Willison
3 months ago
Qwen released a new Apache 2.0 licensed text-to-speech model, with full voice cloning abilities, and it's really effective - my notes from trying it out here:
simonwillison.net/2026/Jan/22/...
loading . . .
Qwen3-TTS Family is Now Open Sourced: Voice Design, Clone, and Generation
I haven't been paying much attention to the state-of-the-art in speech generation models other than noting that they've got really good, so I can't speak for how notable this new …
https://simonwillison.net/2026/Jan/22/qwen3-tts/
3
120
22
reposted by
Boško Ivanišević
Kevin Schweikert
3 months ago
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
0
2
3
reposted by
Boško Ivanišević
Kyle
3 months ago
Hey
#ElixirLang
&
#Ruby
fam, I got laid off this last Friday and am looking for the next adventure! If anyone has any opportunities, feel free to reach out!
2
11
10
Extraordinary article about development of expectations in software industry:
www.caimito.net/en/blog/2025...
loading . . .
Why We've Tried to Replace Developers Every Decade Since 1969
Every decade brings new promises: this time, we'll finally make software development simple enough that we won't need so many developers. From COBOL to AI, the pattern repeats. Business leaders gro...
https://www.caimito.net/en/blog/2025/12/07/the-recurring-dream-of-replacing-developers.html
3 months ago
0
1
0
reposted by
Boško Ivanišević
Álvaro Ramírez
3 months ago
🦬 New Bending Emacs episode ✨
www.youtube.com/watch?v=R2Uc...
#mistral
#emacs
#qwen
#claude
#anthropic
#ai
#google
#goose
#gemini
#linux
#github
#macos
#oss
#foss
#opencode
#codex
#vibe
#macos
#linux
#windows
#video
#youtube
#indie
#indiedev
loading . . .
Bending Emacs Episode 10: AI / LLM agent-shell
YouTube video by xenodium
https://www.youtube.com/watch?v=R2Ucr3amgGg
1
8
2
reposted by
Boško Ivanišević
3 months ago
Happy new year to all! We’re starting our 2026 meetup season tomorrow (Wed Jan 14th) at 19h CET via Zoom!
@kevinschweikert.de
will be kicking us off with a presentation on using
#HomeAssistant
with
#Nerves
and
#ElixirLang
Registration link:
nervesmeetup.eu/meetup/kevin...
loading . . .
Bringing Nerves and Home Assistant together
Join us for this presentation by Kevin Schweikert on 2026-01-14 at 19h CET!
https://nervesmeetup.eu/meetup/kevin-schweikert-bringing-nerves-and-home-assistant
1
9
8
reposted by
Boško Ivanišević
{:ok, Noah}
3 months ago
#ElixirLang
1.20.0-rc.0 just dropped. 👀
github.com/elixir-lang/...
loading . . .
Release v1.20.0-rc.0 · elixir-lang/elixir
Type system improvements This release includes type inference of all constructs. Type inference of function calls Elixir now performs inference of whole functions. The best way to show the new capa...
https://github.com/elixir-lang/elixir/releases/tag/v1.20.0-rc.0
1
28
12
reposted by
Boško Ivanišević
Peter Ullrich
3 months ago
Tailwind had to fire 75% of their staff because of AI ☹️
github.com/tailwindlabs...
loading . . .
feat: add llms.txt endpoint for LLM-optimized documentation by quantizor · Pull Request #2388 · tailwindlabs/tailwindcss.com
Add /llms.txt endpoint that serves a concatenated, text-only version of all Tailwind CSS documentation pages optimized for Large Language Model consumption. Extract text from MDX files, removing J...
https://github.com/tailwindlabs/tailwindcss.com/pull/2388#issuecomment-3717222957
1
10
13
reposted by
Boško Ivanišević
Dima Mikielewicz
3 months ago
The best AI agent framework was invented in 1986. It's called Erlang. - Agents => Processes - Orchestration => Supervision - Agent communication => Message passing - Coordination => Pure code Legion connects the dots together -
github.com/dimamik/legion
#myelixirstatus
#Legion
#elixirlang
0
21
3
gist.github.com/richhickey/e...
loading . . .
Thanks AI!
Thanks AI! GitHub Gist: instantly share code, notes, and snippets.
https://gist.github.com/richhickey/ea94e3741ff0a4e3af55b9fe6287887f
4 months ago
0
1
0
www.ruby-lang.org/en/news/2025...
loading . . .
Ruby 4.0.0 Released | Ruby
We are pleased to announce the release of Ruby 4.0.0.Ruby 4.0 introduces “Ruby Box” and “ZJIT”, and adds many improvements.
https://www.ruby-lang.org/en/news/2025/12/25/ruby-4-0-0-released/
4 months ago
0
0
0
I was not sure about result but I must say that, for now, I am extremely satisfied with my new Arzopa Z1FC 16.1" mobile monitor. Lightweight, excellent picture and I can bring it wherever I go.
4 months ago
0
0
0
reposted by
Boško Ivanišević
Álvaro Ramírez
4 months ago
agent-shell v0.26.1 just got Mistral support
github.com/xenodium/age...
#mistral
#emacs
#qwen
#claude
#anthropic
#ai
#google
#goose
#gemini
#linux
#github
#macos
#oss
#foss
#opencode
#codex
#vibe
1
8
1
Finally I was able to finish blog post
pragdevnotes.com/elixir-nrf24...
about my
gitlab.com/boskoivanise...
library. Next on the agenda is a post how it is used on
#raspberrypi
with
#nerves
and
#arduino
station.
#elixirlang
#nerves
#MyElixirStatus
loading . . .
Elixir Nrf24 library
https://pragdevnotes.com/elixir-nrf24-library/index.html
4 months ago
0
7
2
reposted by
Boško Ivanišević
Simon Willison
4 months ago
OpenAI aren't talking about it yet, but it turns out they've adopted Anthropic's brilliant "skills" mechanism in a big way Skills are now live in both ChatGPT and their Codex CLI tool, I wrote up some detailed notes on how they work so far here:
simonwillison.net/2025/Dec/12/...
loading . . .
OpenAI are quietly adopting skills, now available in ChatGPT and Codex CLI
One of the things that most excited me about Anthropic’s new Skills mechanism back in October is how easy it looked for other platforms to implement. A skill is just …
https://simonwillison.net/2025/Dec/12/openai-skills/
10
212
32
reposted by
Boško Ivanišević
Lars Wikman
4 months ago
Yesterday's Nerves Meetup EU had a great talk by
@fhunleth.bsky.social
about his work on try_boot/autoboot. Automatic reverting of bad firmware on RPi is the point. The video is already up!
youtu.be/7zfydKoe5nY
#nerves
#elixirlang
loading . . .
Frank Hunleth - Breaking the (Boot)Cycle | Nerves Meetup EU
YouTube video by Nerves Meetup EU
https://youtu.be/7zfydKoe5nY
1
6
3
reposted by
Boško Ivanišević
Suzie Price
4 months ago
How can we make AI workloads more sustainable? 🌱 We partnered with Soluna to build real-time systems in
#Elixir
that match renewable energy with compute demand - powering the future of green AI. Check out how we did it 👉
alembic.com.au/case-studies...
loading . . .
Soluna Computing: Sustainable High-Performance Computing
Soluna Computing optimised renewable energy for high-performance computing using Alembic's fault-tolerant Elixir systems for efficient scaling.
https://alembic.com.au/case-studies/sustainable-solutions-for-energy-intensive-ai-driven-compute-workloads
2
10
3
reposted by
Boško Ivanišević
Lars Wikman
4 months ago
Fly me to the moon and let me film among the stars. Not quite into space. Damir takes us down the rabbit hole of drones, cameras, hacked wifi drivers and Nerves. Live demos and all.
goatmire.bold.video/v/w5vve
#goatmire
#elixirlang
loading . . .
Fly me a camera - Damir Batinović
Nerves, Membrane, cameras, WiFi hacking. All in the service of drones. Damir brought the perfect way to wrap up NervesConf EU.
https://goatmire.bold.video/v/w5vve
1
13
6
reposted by
Boško Ivanišević
4 months ago
It's been another month already! That means it's almost time for another Nerves Meetup EU - join us tomorrow, Wedneday Dec. 10th at 19h CET for a presentation by
@fhunleth.bsky.social
about rolling back failed firmware upgrades using tryboot!
#ElixirLang
#Nerves
nervesmeetup.eu/meetup/frank...
loading . . .
Breaking the (Boot)Cycle
Join us for this presentation by Frank Hunleth on 2025-12-10 at 19h CET!
https://nervesmeetup.eu/meetup/frank-hunleth-breaking-the-boot-cycle
0
5
5
reposted by
Boško Ivanišević
Lars Wikman
4 months ago
Nice! The Elixir survey for 2025 got >1000 respondents. Not too shabby!
elixir-hub.com/surveys/2025
#elixirlang
1
22
10
Load more
feeds!
log in