Sign in

Boško Ivanišević

@pragdevnotes.com
550 followers 58 following 159 posts

#Elixir/#Ruby dev 合気道 Aikido master and more

PostsRepliesMedia
Reposted by Boško Ivanišević
Julian @j4nk.dev · 28/09/2026
Bluesky client is working. #goatmire #elixir #badge Thanks to @gworkman.bsky.social for the amazing workshop!
Photo of the Goatmire name badge displaying the first two bluesky posts in my feed
0172
Reposted by Boško Ivanišević
Lars Wikman @lawik.bsky.social · 28/09/2026
Workshops are up and running. Goatmire is well under way. #elixir #goatmire
091
Boško Ivanišević @pragdevnotes.com · 27/09/2026
Можемо да се такмичимо али смо ми ипак далеко испред вас. Толики нам је прогрес да ћемо ускоро да се вратимо у камено доба. А фудбал изгледа можемо само узајамно да играмо па једна утакмица нерешено, једну добијете ви а једну ми. Са осталима боље да и не покушавамо 🤣
010
Reposted by Boško Ivanišević
Álvaro Ramírez @xenodium.bsky.social · 22/09/2026
agent-shell 0.78 updates xenodium.com/agent-shell-... #emacs #ai #claude #oss #foss #linux #macos
242
Reposted by Boško Ivanišević
Saša Jurić @sasajuric.bsky.social · 19/09/2026
If you're unhappy with the code your agent produces, you might be using the wrong agent, or the wrong model, or the wrong version of the model, or the wrong combination of models, or the effort is too high, or the effort is too low, or you're missing some skills, or you have too many skills, or your prompt is not specific enough, or your prompt is too detailed. If none of these tweaks, or a combination of them, solves the problem, you're probably obsessing too much about the code in the first place 🙃️
0242
Reposted by Boško Ivanišević
Rust Language @rust-lang.org · 17/09/2026
⚠️ We believe that there is an ongoing campaign targeting owners of popular crates and rust-lang team members that is attempting to compromise devices and accounts in order to use them to publish malware. See our blog post for details: blog.rust-lang.org/2026/09/17/t...
blog.rust-lang.org
Be alert: targeted attacks on prominent Rustaceans | Rust Blog
Empowering everyone to build reliable and efficient software.
121990
Reposted by Boško Ivanišević
Macro Mayhem @macromayhem.fm · 17/09/2026
🎙️ Just published a new episode of Macro Mayhem: 005 - OTP Security Releases, ElixirConf US, and Goatmire Badges. Have a listen:
share.transistor.fm
005 - OTP Security Releases, ElixirConf US, and Goatmire Badges
We recap ElixirConf US in Chicago, unveil this year's AtomVM-powered...
095
Reposted by Boško Ivanišević
Lars Wikman @lawik.bsky.social · 17/09/2026
Preparations are in full swing. Hardware, firmware, software, humans, robots. Yesterday I had conversations with catering, the after party venue. We've been processing workshop waitlists. It will be glorious. schedule.txt, schedule.json, are now available as well. goatmire.com #goatmire #elixirlang
goatmire.com
Goatmire Elixir & NervesConf EU
September 28th to October 3rd, 2026
0172
Reposted by Boško Ivanišević
Groxio @groxio.bsky.social · 16/09/2026
Where does MCP fit in an LLM workflow? Bruce Tate will demo an LLM harness, show MCP in context, and answer questions live. Thursday, September 17 at noon ET / 16:00 UTC. Free: grox.io/live
static.klipy.com
Hey You Come Join
Alt: Hey You Come Join - woman waving from behind a door
011
Reposted by Boško Ivanišević
ElixirConf @elixirconf.bsky.social · 16/09/2026
Elixir on a custom e-ink device? Gus Workman brought Nerves to a custom e-ink device - NIFs, Rustler tips & a game of e-ink snake. 📺 youtu.be/oTuoPu4pYVs Next: Code BEAM Europe 2026 -> get your pass: codebeameurope.com#register
0103
Boško Ivanišević @pragdevnotes.com · 15/09/2026
Now I regret even more that I cannot attend Goatmire! And I am jealous on all who will 😀
130
Boško Ivanišević @pragdevnotes.com · 14/09/2026
Same, same.
000
Reposted by Boško Ivanišević
Peter Ullrich @peterullrich.com · 12/09/2026
One week after the HN post blew up, Pushin.eu has 400 registered users and almost 600 waitlist sign-ups 🎉
A screenshot saying `400 registered - 597 total` which means 400 registered users out of 597 waitlist signups.
1193
Reposted by Boško Ivanišević
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 10/09/2026
RuboCop 1.91 is out and it's the most interesting release in quite a while. Try some of the new features like `--diff`, `--changed` and `--preview` and read all about the improvements here github.com/rubocop/rubo... #Ruby
github.com
Release RuboCop v1.91.0 · rubocop/rubocop
New features #15631: Add a preview channel for unstable behavior. (@bbatsov) #15627: Add a SARIF formatter. (@bbatsov) #15686: Add AllCops: FailLevel, the configuration equivalent of --fail-level....
074
Reposted by Boško Ivanišević
Saša Jurić @sasajuric.bsky.social · 10/09/2026
Whenever someone asks me if they should use Erlang (or Elixir) for their backends, my immediate thought is always "of course, what else?". I don't always give that answer, but I do believe that from a strictly technical point of view, it is the correct one. Perhaps more than ever in the vibe era.
1282
Reposted by Boško Ivanišević
Macro Mayhem @macromayhem.fm · 01/09/2026
🎙️ Just published a new episode of Macro Mayhem: 004 - Peter announces Pushin.eu, Oban 2.24, and Ash CVEs. Have a listen:
share.transistor.fm
004 - Peter announces Pushin.eu, Oban 2.24, and Ash CVEs
## FOLLOW UPS    - Steffen Deusch — Phoenix gets security patches going...
3103
Reposted by Boško Ivanišević
Lars Wikman @lawik.bsky.social · 01/09/2026
You might not be aware that upheaval is coming. You will learn about Nerves 2.0 at Goatmire Elixir. goatmire.com/talk/nerves-... #elixirlang #goatmire
goatmire.com
Nerves 2.0 by Frank Hunleth
When the backwards-compatible gloves are finally off. What do you do? Not a lot actually. Nerves remains compatible, reliable and more hand-crafted than not. A lot of the underpinnings are evolving…
0176
Reposted by Boško Ivanišević
Aaron Patterson @tenderlove.dev · 01/09/2026
Cut your allocations in half with this one weird trick 😂
Screenshot of terminal with some code demonstrating extra allocations in an initialize path that doesn't return nil
3274
Reposted by Boško Ivanišević
Simon Willison @simonwillison.net · 01/09/2026
Best news all year!
1665
Reposted by Boško Ivanišević
Lars Wikman @lawik.bsky.social · 26/08/2026
Nerves is a high-level framework for smart devices. It makes IoT easy for humans. Apparently agents like it too? underjord.io/nerves-iot-f... #elixirlang #nerves
underjord.io
Nerves IoT framework, apparently popular with agents
I've been active in the Nerves community ever since 2019 when I made it control a small eInk display. It was and is a welcoming group of Elixir nerds and BEAM huggers that do fun stuff with hardware.…
041
Boško Ivanišević @pragdevnotes.com · 24/08/2026
And, frankly speaking, this application and Total Commander are only two applications I was missing when I left windows years ago.
000
Boško Ivanišević @pragdevnotes.com · 24/08/2026
For those who remember famous Task Manager for Windows and its author Dave W Plummer - he now made native task manager for Windows, MacOS and Linux - tmog.org. Awesome!
tmog.org
TMOG — Your whole machine, at a glance.
A native, deeply instrumented task manager for macOS, Windows, and Linux. Beta downloads are available for all three platforms.
110
Reposted by Boško Ivanišević
Macro Mayhem @macromayhem.fm · 18/08/2026
🎙️ Just published a new episode of Macro Mayhem: 003 - Phoenix Adoption, Sobelow, and Whether AI Is Making Us Worse Developers. Have a listen:
share.transistor.fm
003 - Phoenix Adoption, Sobelow, and Whether AI Is Making Us Worse Developers
  ## FOLLOW UPS — 00:00   - Audio. We'll do better.   - No interviews on...
1124
Reposted by Boško Ivanišević
Gus Workman @gworkman.bsky.social · 18/08/2026
Happy Tuesday to Macro Mayhem fans!
2115
Reposted by Boško Ivanišević
Mark Bennett (he/him) 🏳️‍🌈🧑🏻‍💻🏃🏻🍁 @markbennett.ca · 17/08/2026
This latest @github.com outage is fostering some interesting discussion of code hosting alternatives like @tangled.org on HN. news.ycombinator.com/item?id=4933... Seems like there is lots of interest in alternatives, but no strong concensus on what that should be. Time for the community to rally?
news.ycombinator.com
Incident with Github.com | Hacker News
282
Reposted by Boško Ivanišević
nervesmeetup.eu @nervesmeetup.eu · 12/08/2026
Happy August! This months meetup is tonight, with a presentation by Peter Ullrich on security and Nerves. Join us for a great presentation and discussion! nervesmeetup.eu/meetup/peter...
nervesmeetup.eu
Don't Get Pwned by Mythos
Join us for this presentation by Peter Ullrich on 2026-08-12 at 19h CET!
133
Reposted by Boško Ivanišević
Lars Wikman @lawik.bsky.social · 12/08/2026
Today's meetup is not Nerves-specific. We have Peter Ullrich talking through his work finding and fixing security issues across the ecosystem. The meetup is nice and friendly. Please feel very free to join us. The social at the end is really delightful. nervesmeetup.eu/meetup/peter... #elixirlang
nervesmeetup.eu
Don't Get Pwned by Mythos
Join us for this presentation by Peter Ullrich on 2026-08-12 at 19h CET!
064
Boško Ivanišević @pragdevnotes.com · 02/08/2026
000
Boško Ivanišević @pragdevnotes.com · 02/08/2026
Wonderful weekend in Serbia
100
Reposted by Boško Ivanišević
Aaron Patterson @tenderlove.dev · 31/07/2026
If you're worried about the recent Rails CVE, @flavorjon.es made a very good skill you can feed to your coding agent to help assess your apps. Read about it here! discuss.rubyonrails.org/t/cve-2026-6...
discuss.rubyonrails.org
[CVE-2026-66066] Attack details, and tools to perform a forensic investigation
Hello there, I’m writing as a member of the Rails security team about CVE-2026-66066. As mentioned in the advisory, GHSA-xr9x-r78c-5hrm, we held back details about the attack vector to allow applicat...
2207
Boško Ivanišević @pragdevnotes.com · 29/07/2026
The coolest jobs board I've ever seend ssh superlogical.jobs
superlogical.jobs
An announcement from Superlogical
Building the multiplexer for all work.
010
Reposted by Boško Ivanišević
Peter Ullrich @peterullrich.com · 28/07/2026
🚨 Announcing our new Podcast 🚨 Gus (@gworkman.bsky.social) and I have started a new #ElixirLang Podcast Macro Mayhem - @macromayhem.fm We cover Elixir news and general industry topics every 2 weeks. Our first episode is out now, available on all podcast players or on our website: macromayhem.fm
macromayhem.fm
Macro Mayhem
The latest Elixir news and general software industry topics
35922
Reposted by Boško Ivanišević
David Bernheisel @david.bernheisel.com · 24/07/2026
Next time you're upgrading Phoenix and you're using AI assistance, try pointing it to elixirstream.dev/gendiff/api and tell me how it goes. cc @steffend.me #ElixirLang
elixirstream.dev
https://elixirstream.dev/gendiff/api
# gendiff — Markdown API for coding agents Generate a diff of a project generator's output between two versions, rendered as Markdown built for LLMs. Fetch one URL, get the diff — no UI needed. ## E...
0164
Reposted by Boško Ivanišević
Álvaro Ramírez @xenodium.bsky.social · 22/07/2026
agent-shell 0.63 updates xenodium.com/agent-shell-... #emacs #pi #omp #ohmypi #claude #anthropic #ai #google #goose #gemini #linux #github #macos #oss #foss #opencode #codex #vibe #windows #hermes #hermes_agent #codebuddy #kimicode
241
Reposted by Boško Ivanišević
Sam Aaron @samaaron.bsky.social · 18/07/2026
It took 7 years of self-funded work, but Sonic Pi is finally at a place I'm happy with. It's even easier than beginners and even more powerful for pro users - and just way more polished in every way. It's also a (friendly) technical trojan horse for SuperSonic. www.patreon.com/samaaron/pos...
patreon.com
Sonic Pi v5 Release Candidate 1 | Sam Aaron
Hey there, happy Friday and huge love to you wherever you are in the world. Today, it's time to open the vaults and let loose something that
25219
Reposted by Boško Ivanišević
Lars Wikman @lawik.bsky.social · 17/07/2026
Not sure I even shared this blog post. How you get nice Erlang tracing when you didn't prepare by adding tracing tools. underjord.io/injecting-tr... #elixirlang #erlang
underjord.io
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…
0122
Reposted by Boško Ivanišević
Nerves Project @nerves-project.org · 13/07/2026
Nerves 1.15 released. The toasty new feature is nicer, fast builds on MacOS using the new Apple Containers. Contribution by tomw. His measurements indicate it to be about as fast as the prior UTM approach which was way faster than the Docker ever was. github.com/nerves-proje... #elixirlang
github.com
Release v1.15.0 · nerves-project/nerves
This release adds support for using Apple Container as an alternative to Docker for building Nerves systems on macOS. It's used automatically if available. (@tomfarm) Changes Add mix nerves.artif...
073
Reposted by Boško Ivanišević
Lars Wikman @lawik.bsky.social · 08/07/2026
Since I don't know how this library will evolve I rebranded from circuits (established, trusted, serious) to bodge (pragmatic, non-beautiful, inelegant). Introducing: hex.pm/packages/bod... Talks to USB devices on Linux. hex.pm/packages/bod... Implements USB devices on Linux. #elixirlang
hex.pm
bodge_usb
Talk to USB devices from Elixir on Linux via a usbfs-scoped syscall NIF
162
Reposted by Boško Ivanišević
Álvaro Ramírez @xenodium.bsky.social · 08/07/2026
agent-shell gets its first 1.5k stars, also 190 forks 👀 github.com/xenodium/age... #emacs #claude #anthropic #ai #google #goose #gemini #linux #github #macos #oss #foss #opencode #codex #vibe #windows #hermes #hermes_agent #codebuddy #kimicode
192
Boško Ivanišević @pragdevnotes.com · 07/07/2026
It shows power of plain #emacs with no external packages and it is really amazing.
000
Boško Ivanišević @pragdevnotes.com · 05/07/2026
One of the best #emacs configurations I've seen for a long time - github.com/LionyxML/ema.... Pure #emacs without external packages.
github.com
GitHub - LionyxML/emacs-solo: A Pure Emacs (no external packages) IDE like configuration.
A Pure Emacs (no external packages) IDE like configuration. - LionyxML/emacs-solo
120
Reposted by Boško Ivanišević
nervesmeetup.eu @nervesmeetup.eu · 01/07/2026
It's already July 😱 That means we're just one week away from our next meetup! Come join us next Wednesday at 19h CET for a presentation by Herman verschooten on his efforts to build a Nerves-based router using the OpenWRT One hardware! nervesmeetup.eu/meetup/herma... #ElixirLang #Nerves
nervesmeetup.eu
From OpenWRT to Nerves on the OpenWRT One
Join us for this presentation by Herman verschooten on 2026-07-08 at 19h CET!
086
Reposted by Boško Ivanišević
Lars Wikman @lawik.bsky.social · 01/07/2026
The premiere way to update your Nerves devices is sponsoring your NervesConf EU. You can use it for your hobby project and when you use it for a commercial project you fund the ongoing maintenance and development of it all. goatmire.com/sponsor/nerv... #elixirlang #goatmire
goatmire.com
Nerves Cloud - Goatmire Elixir
The hosted, managed and ever more powerful OTA solution for IoT devices using Nerves and more.
094
Reposted by Boško Ivanišević
Josh Price @joshprice.com · 29/06/2026
🚀 Such big improvement for Elixir ecosystem safety! Run `mix local.hex —force` to upgrade now.
0154
Boško Ivanišević @pragdevnotes.com · 25/06/2026
Absolutely
000
Boško Ivanišević @pragdevnotes.com · 24/06/2026
Last one I watched and enjoyed is MobLand with Pierce Brosnan and Helen Mirren.
120
Reposted by Boško Ivanišević
Lars Wikman @lawik.bsky.social · 23/06/2026
James Harton is doing something interesting. NBPR is a tool for removing a lot of the annoying bits of customizing a Nerves system. Namely buildroot and kernel builds. github.com/jimsynz/nbpr #elixirlang
github.com
GitHub - jimsynz/nbpr: Nerves Binary Package Repository
Nerves Binary Package Repository. Contribute to jimsynz/nbpr development by creating an account on GitHub.
2133
Reposted by Boško Ivanišević
Álvaro Ramírez @xenodium.bsky.social · 22/06/2026
ytr: YouTube radio for Emacs (my latest package) xenodium.com/ytr-youtube-... #emacs #youtube #streaming #music #radio #linux #macos
192
Reposted by Boško Ivanišević
Álvaro Ramírez @xenodium.bsky.social · 22/06/2026
Prototyping YouTube radio streaming from you know where! #emacs #youtube #oss #foss #cyberpunk #streaming #music #macos #linux
2154