TIL about HTML<output>, not gonna lie
denodell.com/blog/html-be...
@katafrakt.bsky.social
⚗️ Just another #ElixirLang dev 👉 he/him 🔗 https://katafrakt.me 🥌 curling in my free time
TIL about HTML<output>, not gonna lie
denodell.com/blog/html-be...
That's a good question. But I think mostly because the thing about JS frameworks is no longer true.
08.10.2025 14:48 — 👍 1 🔁 0 💬 0 📌 0We should stop laughing at new JavaScript framework every week and start laughing more at new browser that reinvents the internet every week.
08.10.2025 12:40 — 👍 1 🔁 1 💬 2 📌 0Hex does that, at least private packages part. Not sure how much they profit from it though.
hex.pm/docs/private
history teacher in 50 years: So in September, that’s when the president signed an executive order criminalizing anti-fascism and saying all resistance would be crushed
student: oh so that’s when the whole country realized they were living under fascism
teacher: haha what? oh no lol not at all. no.
A meme showing two hobbits from Lord of the Rings looking exhausted and dirt-covered, with text reading 'I can't carry your null pointers for you, but I can carry you to OCaml!' - a programming humor mashup of Sam's famous quote about carrying Frodo, replacing the Ring with null pointers and Mount Doom with the OCaml programming language.
true friendship 🥹
04.10.2025 15:32 — 👍 18 🔁 5 💬 0 📌 0I found a flowchart which helps you navigate the IT landscape
01.10.2025 18:22 — 👍 1214 🔁 444 💬 6 📌 8that's going to be one hell of a code review, I'm sure
02.10.2025 07:09 — 👍 2 🔁 0 💬 0 📌 0Elixir Radar issue 486 is out! 📣
You can read it here: buff.ly/2UM7hp6
This issue comes with content from @shahryar-tbiz.bsky.social @katafrakt.bsky.social @maennchen.dev @elixircasts.io , Matt Savoia and Yatender Singh . Thank you!
#ElixirLang
Want to understand Event Sourcing? Try:
1. Write every FACT that happens in your system on sticky notes
2. Put them on a wall
3. Group related ones together
You'll have hundreds. That's your event model.
(this works great even if you DON'T use Event Sourcing)
Maybe. But I think the definition of "best for Ruby" differs very much for different people involved. And for some this definition seems to be quite narrow.
01.10.2025 06:08 — 👍 0 🔁 0 💬 0 📌 0My favourite part is that is does not show more than ~20 files of changes. And if you have more, it suggest to turn the new UI off.
30.09.2025 09:46 — 👍 0 🔁 0 💬 0 📌 0Wow, I remember we hosted a private gem repo at my first job and it was super complex and convoluted. Granted, it was almost 15 years ago. A lot of progress has been made to make things simpler.
27.09.2025 11:42 — 👍 3 🔁 0 💬 1 📌 0“So under 'hobbies' you have listed ‘programming'?” “Yes!” “But I also see it listed here under 'things you despise with all your being'” “Yes that’s correct”
that's me, especially this week
26.09.2025 14:14 — 👍 10 🔁 0 💬 0 📌 0happy birthday!
25.09.2025 22:48 — 👍 0 🔁 0 💬 1 📌 0Virtual table perhaps? Does schema.rb support it?
25.09.2025 19:39 — 👍 1 🔁 0 💬 1 📌 0be grateful they did not make you wait until the next full moon
25.09.2025 17:33 — 👍 0 🔁 0 💬 1 📌 0Companies with production app won't migrate to Hanami as much as they won't to a Rails fork. They often are not keen to even migrate to newer version of Rails. Same as with MariaDB - companies did not switch to it from MySQL for fun when the fork happened.
25.09.2025 17:17 — 👍 1 🔁 0 💬 0 📌 0I hope some of these disaffected #Ruby folks will give #ElixirLang a fresh look
So many Elixir developers come from Rails including Elixir's creator José Valim
The ecosystem is growing, it's inclusive (me <- 🏳️⚧️), and we could 100% use your energy and your devotion to developer happiness
text: video games allow us to do and experience things that are completely impossible in real life image: screenshot from Skyrim with message "You awaken feeling Well Rested"
reminds me of this classic meme
25.09.2025 12:40 — 👍 6 🔁 0 💬 0 📌 0This Emacs window is split vertically into two panels. Left: Shows a shell for "Gemini" with the word GEMINI in large, pixel-style ASCII art. Below, it welcomes the user, describes available shell features, and displays a question about commit activity. It shows command outputs, steps of execution, and a list of recent commit messages. Right: Shows a shell for "Claude Code" with the words CLAUDE CODE in large, orange ASCII art. Below, similar info is shown: welcome text, feature list, a question about commit activity, and corresponding commands. It also provides examples of available CLI commands and a permission prompt. Both sides have a dark background with colored highlights for clarity.
Introducing agent-shell.
A single consistent experience, powered by the agent of your choice.
xenodium.com/introducing-...
#emacs #claude #anthropic #ai #google #gemini #linux #github #macos #oss #foss
I think this is what irritates me the most about this whole situation: waving the security flag. And, unfortunately, you can see so many people fall for it. There are multiple comments in the spirit of "yeah, what they did sucks, but it was for security, so we need to let this one slide".
25.09.2025 08:03 — 👍 2 🔁 0 💬 0 📌 0I haven't really thought about this, but I have been writing Gleam too in past months, so maybe it's also Gleam-flavoured approach ;)
24.09.2025 16:30 — 👍 1 🔁 0 💬 0 📌 0Fey will likely include a set of helpers to handle Repo interactions (github.com/katafrakt/fe...). Although I'm not sure I get the "used incorrectly" statement and how your way is more "proper".
24.09.2025 11:00 — 👍 1 🔁 0 💬 1 📌 0Are you a Hiring Manager or Engineer in a company that’s struggling to hire for experienced Elixir devs?
With 11 years experience recruiting in the market & a wide-reaching candidate network, I’m keen to speak with potential new clients this week
Beamrec.com/employers
I try to avoid things named "utils", so personally I would put it in `lib/result.ex`, but ultimately it does not matter that much. In this case it's a separate Hex package, so you can just pull it as a dependency.
And no need to apologize for asking questions ;)
I did, as a matter of fact, have the need for "unwrap" (just named differently). See here: hexdocs.pm/fey/Fey.Resu...
It's just not shown in the blog post.
Recently I started to write #ElixirLang in a bit different way...
katafrakt.me/2025/09/23/o...
Thanks for putting this together and publishing. Maybe you're not a professional journalist, but you did a better job than many of them.
23.09.2025 17:21 — 👍 4 🔁 0 💬 0 📌 0