This strategy is working for me in spades:
- view transitions
- scroll-driven animations
- popover
- masonry
- web components?
- carousels
Never under-estimate my ability to wait 10 years for something to come to the platform.
@kobrakai.de.bsky.social
Designer, Developer & Photographer
This strategy is working for me in spades:
- view transitions
- scroll-driven animations
- popover
- masonry
- web components?
- carousels
Never under-estimate my ability to wait 10 years for something to come to the platform.
Not that I'm aware of. Afaik UTM is "the app" to do vms on M-machines, kinda like virtual box was on intel β at least if you're not paying for it.
08.08.2025 07:35 β π 0 π 0 π¬ 2 π 0A green circuit board with some colorful wires soldered to a breakout module, and a battery taped to the empty area of the board. The board has a processor in the bottom right corner, a flex cable connector (not plugged in) in the middle, and USB + some switches on the left
The guts of the first prototype. Had to solder on a few bodge wires to make it work. The final version has these issues fixed, and the order has been placed!
#Nerves #Hardware #Electronics
I mean when the VM is shut down it comes down to management of disk images, that's true. But that's exactly what UTM does when the machine is not running :D It maintains references to the disk images and how to start them.
07.08.2025 16:09 β π 1 π 0 π¬ 1 π 0I'm mostly after the "management" of vms. If vms run just "one off" starting them with scripts can be fine. But if I keep them around I'd like to have an overview. Thinking farther I could also see display/mouse/keyboard integration for e.g. scenic as nice to have.
07.08.2025 11:48 β π 0 π 0 π¬ 1 π 0Maybe I can nerd snipe anyone into making this work with UTM on mac os. Having a UI to run a cluster of nerves devices would be awesome β¨ There have been attempts, but none successful.
07.08.2025 10:29 β π 4 π 0 π¬ 1 π 0I recently watched this and while it's a really interesting dive into some of the history in programming languages it also feels like a great sell for how elixir works with pattern matching as well as behaviours and protocols. It's a long video, but there's an intermission and long QA.
30.07.2025 07:20 β π 4 π 0 π¬ 0 π 0 ποΈ @maennchen.dev joins the latest @openssf.org podcast!
In this SOSS episode, he shares how the Erlang community is proactively addressing security concerns, why manufacturers are investing in upstream projects β and what other ecosystems can learn from their approach.
Listen! shorturl.at/iKdG7
There's github.com/beam-community, which houses a bunch of libraries
29.07.2025 07:25 β π 3 π 0 π¬ 0 π 0I still have some time till furnishing the new office / hobby room, but really considering leaving windows for an VM and using linux for gaming. Maybe even with steam os if it's opened up by then, otherwise some other distro integrating with all the compatibility layers.
25.07.2025 06:26 β π 1 π 0 π¬ 0 π 0This works distinctly different to how most programming languages handle null values and therefore deserves reasonable guardrails. People will just switch around a conditional and expect it to work like in their favorite programming language, when it very much doesn't do so.
24.07.2025 14:12 β π 1 π 0 π¬ 1 π 0```sql
SELECT
('abc' != NULL)::boolean, -- NULL
(NULL != NULL)::boolean, -- NULL
'abc' IS NOT NULL, -- TRUE
NULL IS NOT NULL; -- FALSE
```
It might work for your example, but not the inverse "find all the users with an email". For that `u.email != NULL` is not correct and the condition needs to be `u.email IS NOT NULL`
24.07.2025 14:08 β π 0 π 0 π¬ 2 π 0This changes how youβll demo, teach, and explore Elixir.
New Popcorn release coming tomorrow β here's a sneak peek of what's to come πΏ
#ElixirLang
This is a great take on agentic workflows. My personal addition: Making it easier for a human to succeed makes it easier for AI to succeed β a wild concept.
22.07.2025 08:34 β π 3 π 0 π¬ 0 π 0View Transitions let web apps go back to this model:
User
-> URL
-> Web server
-> Database
-> HTML with forms
-> User
Gleam sponsorship has been slowly dropping over the last few months.
The project is free from influence by any corporation, but it means the team and I need your support! Just a few dollars makes a big difference, so please sponsor if you appreciate Gleam.
github.com/sponsors/lpil
I can only support that. I also subscribe to elixir merge, which from the start used AI for it's tool and lately got quite prone to promoting long outdated release posts and generally worse in quality suggestions.
11.07.2025 09:39 β π 3 π 0 π¬ 1 π 0From an "outsiders" perspective AI feels like it's at the early adopters phase of "productive use" adoption. Steep learning curve, things shifting, workflows being worked on. On the other hand it's marketed as if it would already be in early majority of the adoption curve - easy to be picked up.
11.07.2025 08:54 β π 4 π 0 π¬ 0 π 0I'll be taking my first stab at a talk, where I won't be showing much or any code. I hope I can deliver on moving some state living in my head to the attendees :)
05.07.2025 07:18 β π 13 π 1 π¬ 2 π 0On the topic of LSP crashes: I've seen none of these in recent months and rarely ones since switching to zed last year. Contrasting this to vscode, where I had to deal with the LSP on the weekly. Not sure where this difference comes from, but hard to see this as an issue we can fix.
04.07.2025 07:25 β π 5 π 0 π¬ 0 π 0Fortunately/unfortunately Goatmire is not sold out yet. I just goofed a bit on the backend.
30.06.2025 15:26 β π 1 π 2 π¬ 0 π 0Announcing diversity tickets for Goatmire Elixir & NervesConf EU.
Check the link to apply :)
docs.google.com/forms/d/e/1F...
#elixirlang
Fresh from the plant is the best π«
26.06.2025 18:39 β π 1 π 0 π¬ 1 π 0I use timingapp.com. It doesn't solve the problem of "tracking while doing the work", but significantly improves the experience of what can be done automatically or after the fact.
25.06.2025 12:09 β π 0 π 0 π¬ 1 π 0hexdocs.pm/phoenix/dire... this already has a lot. It could certainly be improved to be a bit more explicit though.
25.06.2025 08:18 β π 1 π 0 π¬ 0 π 0While I'd like to say CSS it rarely matches a11y requirements around the action taken.
24.06.2025 14:19 β π 4 π 0 π¬ 0 π 0I'm not sure what people expect here. Phoenix is a framework to deal with http. It's opinion of business logic should imo only extend to "not in controllers". More opinion imo belongs to other levels β e.g. ash has lots of those opinions about application structure.
23.06.2025 19:56 β π 4 π 0 π¬ 1 π 0The phoenix generators use conventional places for all those files if you want to stick to conventions. Fallback controllers are mostly useful for json apis, where errors are returned in very generic shapes, so defining that rendering once can be useful over coding that up all over the place.
23.06.2025 19:48 β π 0 π 0 π¬ 1 π 0Best part about it: It doesn't consider access. I've been a guest on a slack with access to a single channel and still received such messages after no activity on the channel I'm on.
23.06.2025 15:33 β π 1 π 0 π¬ 1 π 0