~venir 🇪🇺🇺🇦
venir.dev
~venir 🇪🇺🇺🇦
@venir.dev
🇮🇹💻 Coding since 2006, struggling since 1992

Building stuff with Dart 🎯 and with Elixir ⚗️
Hello fellow #Flutter and #Dart developers!

I'm writing riverpod_swiss_knife, exposing (and testing) common #riverpod utilities!

Currently, there's just a repo, but a package will follow soon:
github.com/lucavenir/ri...

Please leave some feedback here, or @me:
www.reddit.com/r/dartlang/c...
GitHub - lucavenir/riverpod_swiss_knife: toolset and utilities for riverpod and flutter_riverpod
toolset and utilities for riverpod and flutter_riverpod - lucavenir/riverpod_swiss_knife
github.com
November 23, 2025 at 12:10 PM
Reposted by ~venir 🇪🇺🇺🇦
November 22, 2025 at 9:47 AM
Reposted by ~venir 🇪🇺🇺🇦
Goto Mix docs example app:
NOT a to-do app.
But a distributed key value store.
The primagen approves 😁
#elixirlang

youtube.com/shorts/7zMUh...
Elixir Community don't mess around
YouTube video by ThePrimeTime
youtube.com
November 21, 2025 at 7:02 PM
#flutter #dart

#talker now supports #riverpod mutations!

have you tried talker, yet?
November 20, 2025 at 12:45 PM
Reposted by ~venir 🇪🇺🇺🇦
Trump shouldn’t be removed in an electoral vote or through death, he should be removed in handcuffs for the entire world to witness. We need tribunals and justice.
November 19, 2025 at 10:48 PM
#x down, since hours

guess who isn't

#bluesky
November 18, 2025 at 1:21 PM
#dart #flutter

shoutout to pkg:kalender for being *awesome*
pub.dev/packages/kal...

in case you want to re-watch its presentation directly from the maintainer from FlutterconEU 2025:
youtu.be/pshA5wBReQE?...
kalender | Flutter package
This Flutter package offers a Calendar Widget featuring Day, MultiDay, Month and Schedule views. Moreover, it empowers you to tailor the visual aspects of the calendar widget.
pub.dev
November 18, 2025 at 8:24 AM
Reposted by ~venir 🇪🇺🇺🇦
Despite that I find myself sympathising more with the Butlerian jihadists than with my fellow techno-optimists, because

a) it doesn't work
b) it has been co-opted by grasping spivs
c) all the other stuff (bsky.app/profile/rich...)

The culture around AI is abhorrent, and I wish we could change that
i think there's just so many different aspects to this that it's hard to have conversations about it where people aren't just talking past each other:

- some people have a moral issue with the theft of it all
- some people are pissed that it sucked all the oxygen out of the room for other tech
November 16, 2025 at 5:29 PM
Reposted by ~venir 🇪🇺🇺🇦
I just released `build_runner 2.10.3` with another performance improvement, if you have a big codebase you will be happy, benchmark results:

1000 files: 2x faster (5s -> 3s)
2000 files: 5x faster (25s -> 5s)
5000 files: 27x faster (424s -> 15s)

pub.dev/packages/bui...
November 14, 2025 at 10:50 AM
Reposted by ~venir 🇪🇺🇺🇦
Any plans to create a simpler routing?
November 9, 2025 at 4:21 PM
Reposted by ~venir 🇪🇺🇺🇦
#AshFramework just hit 1 million downloads on hex 🎉 #ElixirLang
November 11, 2025 at 2:10 AM
the js ecosystem is just unbelievable man
Watch @43081j.com discuss the ongoing efforts to speed up the entire web ecosystem, focusing on advancements in tooling and frameworks like Vite, and shares key insights on how developers can contribute to and benefit from these performance improvements.

Full video: youtu.be/AJ58ES-cuzY
November 10, 2025 at 8:21 AM
Reposted by ~venir 🇪🇺🇺🇦
Vibe coding PRs - STOP please...
November 10, 2025 at 5:02 AM
Reposted by ~venir 🇪🇺🇺🇦
The State of Elixir Survey for 2025 is live!

elixir-survey.typeform.com/2025-edition

Fill it out if you have any connection to the Elixir ecosystem. It really helps us understand what happens. Curiosum are awesome to run this for the community.

#elixirlang
Curiosum Elixir Survey 2025
Elixir Survey 2025 by Curiosum - a global community survey collecting insights about how developers and teams use Elixir, their favorite tools, challenges, and expectations for the future of the…
elixir-survey.typeform.com
October 30, 2025 at 11:01 AM
It's official, I finally have 512 stars on a repository! 🎉🎉🎉

This is all thanks to @remirousselet.bsky.social and its precious work in the Dart and Flutter ecosystems!
Go support his work *now*!

github.com/users/lucave...
lucavenir (Luca Venir) / Achievements
@lucavenir created a repository that has many stars.
github.com
October 28, 2025 at 6:25 PM
Reposted by ~venir 🇪🇺🇺🇦
That's just a bad purchase
October 26, 2025 at 10:08 PM
Reposted by ~venir 🇪🇺🇺🇦
I like the work @open-web-advocacy.org is doing with getting regulators involved. Rather punish the source than consumers. I want an iPhone with other browsing engines.
October 26, 2025 at 10:34 PM
Reposted by ~venir 🇪🇺🇺🇦
I don't think Apple will get their shit together until we start putting up "This website does not fully support Safari, please switch to a different browser or device" banners all over the web.
October 26, 2025 at 10:10 PM
Flutter is incredible easy.

It just needs a few steps (e.g. get rid of intrinsic material/cupertino dependencies, better routing) and it can be *the* solid choice for essentially any use case.
October 23, 2025 at 9:59 AM
I've updated the riverpod+go_router example to support the new riverpod v3 APIs and the latest changes on go_router!

I've also added talker to the example, which I also recently PR-ed to support Riverpod3 v3!

If this example is helping you, please leave a star ⭐

github.com/lucavenir/go...
GitHub - lucavenir/go_router_riverpod: An example on how to use Riverpod + GoRouter
An example on how to use Riverpod + GoRouter. Contribute to lucavenir/go_router_riverpod development by creating an account on GitHub.
github.com
October 22, 2025 at 5:59 PM
Reposted by ~venir 🇪🇺🇺🇦
💜 @elixir-lang.org v1.19 is the first release with OpenChain certification — bringing more transparency and trust to the BEAM ecosystem.

Big thanks to @maennchen.dev and our sponsor Herrmann Ultraschall for making this milestone possible! 👏

🔗 elixir-lang.org/blog/2025/02...

#Elixilang
October 16, 2025 at 6:51 PM
Reposted by ~venir 🇪🇺🇺🇦
we hit 2 billion posts today! 🥳
October 6, 2025 at 7:20 PM
Reposted by ~venir 🇪🇺🇺🇦
please do not use llms to actually write your blogs.

we can absolutely tell.

and it means:

1. I don't trust what you're saying (or at least I don't trust any purported 'insight')

2. I don't feel like I'm listening to you (normally I _like_ listening to nuance)

👉 shorter, imperfect yet real👌
October 5, 2025 at 2:17 PM
when I see this, I precisely understand why I don't want to work with ts/js, ever
September 28, 2025 at 3:17 PM