Yann πŸ‡«πŸ‡·πŸ‡ΊπŸ‡¦'s Avatar

Yann πŸ‡«πŸ‡·πŸ‡ΊπŸ‡¦

@yanduv

Web dev at CA-TS - Design System library author. Interested with web stuff and russia's ass kicked out to where it belongs. Living in Montpellier.

23
Followers
60
Following
62
Posts
03.11.2024
Joined
Posts Following

Latest posts by Yann πŸ‡«πŸ‡·πŸ‡ΊπŸ‡¦ @yanduv

Post image

Plus qu'une semaine pour soumettre ton talk Γ  Sunny Tech !

Tu as une idΓ©e de sujet qui te passionne ? Un retour d'expΓ©rience Γ  partager ? Une techno que tu veux faire dΓ©couvrir ? C'est le moment de te lancer

πŸ“† ClΓ΄ture : 1er mars
πŸ‘‰οΈ sunny-tech.io/cfp

#SunnyTech #CFP

22.02.2026 10:00 πŸ‘ 5 πŸ” 7 πŸ’¬ 0 πŸ“Œ 0

Yes, easy to get the number up when you pay for overpriced US stuff. Did you see where it got? Do we look safer now as Europeans?

04.02.2026 19:29 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
The Epstein Files and Russiagate are the Same Thing For years the culture war has assigned these scandals to opposite teams.

hegemon.substack.com/p/the-epstei...

02.02.2026 17:05 πŸ‘ 35 πŸ” 11 πŸ’¬ 2 πŸ“Œ 1

πŸ¦• Dinosaurs are cool anyway πŸ¦–

22.12.2025 12:45 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The idea is to create one or several custom elements that you can share to use in html. Not necessarily a full app, nor with SDOM. SDOM gives you control as an editor to future evolution. Not using it gives control to the user to make customisation at the risk of your styles conflicting with theirs.

21.12.2025 07:41 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
An intro to manual slot assignment – Nathan Knowler Exploring more powerful Shadow DOM composition using manual slot assignment.

πŸ™Œ Today I made my first custom element with manual slot assignment with the help of this article by @knowler.dev. Thanks!

knowler.dev/blog/an-intr...

26.11.2025 14:24 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

πŸ‘€ github.com/orgs/angular...

09.11.2025 09:39 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I have big hopes that they tell me it's already feasible while calling me stupid 🀞
If so, it's a big win. The experience will be better than with previous form control 😎

08.11.2025 10:41 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

In this context, the parent form is an angular object, not the native element.

08.11.2025 08:09 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

They added support for the controlValueAccessor for retro compatibility and it allows to transmit the value. But the error management is different ; NG _VALIDATE provider which was allowing to add custom validators (or transmit the CE validity) isn't supported no more. Parent form has full control!

08.11.2025 08:07 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Allow directives to implement `FormValueControl` in order to control a custom element Β· Issue #64992 Β· angular/angular Which @angular/* package(s) are relevant/related to the feature request? @angular/forms Description For signal form, as the NG_VALIDATORS (see #64493) is not planned, we need an alternative to inte...

HeyΒ #WebComponents enthousiastsΒ and #Angular usersΒ ! The release of angular 21 with experimental signal Form is close.
I wasn't able to make custom elements work directly with it, so I created this issue.
Could you help me with your feedbackΒ ? A thumb upΒ ?

07.11.2025 13:56 πŸ‘ 4 πŸ” 0 πŸ’¬ 2 πŸ“Œ 1

You could cite also #angular that have its reactive form, soon re-written with signals.
Another thing that makes the "control" idea feel wrong is the a11y handling. Implementing it correctly and it feels more obvious that the form fields should be given the validation logic.

20.10.2025 14:17 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
European Tech Alternatives πŸ‡ͺπŸ‡Ί Β· Matthias Ott Matthias Ott is an independent user experience designer and web design engineer from Stuttgart, Germany. He also teaches Interface Prototyping at the Muthesius Academy of Fine Arts and Design.

✍️ New post: EuroΒ­pean Tech Alternatives πŸ‡ͺπŸ‡Ί

#blogtober #tech #software #europe
matthiasott.com/notes/europe...

05.10.2025 00:27 πŸ‘ 52 πŸ” 22 πŸ’¬ 5 πŸ“Œ 0

But I was disappointed to not be able to use light-dark() as it doesn't have the support we need and I didn't find a satisfying fallback behaviour for progressive enhancement πŸ₯²

18.09.2025 16:39 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

You would be pleased to learn that I was in the process of refactoring our code as suggested in the blog post 😌
That was funny!

18.09.2025 13:51 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 1

I thought that Justin Fagnani started working on a Lit lab mixin for form control but I did not manage to find it again.

17.08.2025 14:43 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Custom Forms with Web Components and "ElementInternals" The ElementInternals API allows us to create form-associated custom elements which we can use to make our own supercharged form fields.

I got it messy at first too. But the better I understood it the cleaner it got.
If you didn't find it already, this fine article from @stuffbreaker.bsky.social should help you
dev.to/stuffbreaker...

17.08.2025 10:49 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

What gif pops up when you type your name?
Third match, but it aligns better with the current state of my vacations πŸ€ͺ

15.08.2025 18:53 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

La mise en place un design system, c'est la partie la plus intΓ©ressante mais pas la plus pΓ©nible, ni d'ailleurs la plus importante.

25.07.2025 16:38 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I still need a ticket about that to clarify it in the documentation. I expect the user to wrap the button with an `all: unset` anchor tag.
I consider that link and routing is a project concern with a possible SEO/SSR complication that is too hard for a DS to universally tackle.

16.07.2025 05:27 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

We ran a randomized controlled trial to see how much AI coding tools speed up experienced open-source developers.

The results surprised us: Developers thought they were 20% faster with AI tools, but they were actually 19% slower when they had access to AI than when they didn't.

10.07.2025 19:46 πŸ‘ 6898 πŸ” 3015 πŸ’¬ 106 πŸ“Œ 625
Preview
two men are standing next to each other in a park . one of the men is wearing a baseball jersey . ALT: two men are standing next to each other in a park . one of the men is wearing a baseball jersey .

The problem

30.06.2025 18:23 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

It might rather be a lit.dev issue… I will let you know when I discover that the issue is sitting on my chair πŸ˜„

20.06.2025 12:29 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

πŸ˜€ I think I found a bug with WebKit not blocking the click event inside shadow DOM

20.06.2025 10:08 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I tried them a bit to do some responsiveness at the component level but ended up removing them. It felt off because it was perceived as non predictable.
I think I would rather use style queries expecting the users to control the behaviour from their styles.

19.06.2025 09:17 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Also, I would love the experimental Navigation API to be embedded 😎

17.06.2025 19:20 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I see it as a very useful to build API to control from the outside shadow DOM styles with media queries without needing JavaScript.

17.06.2025 18:49 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

CSS container style queries would be really nice to see shipped on Firefox ! It's the only one not supporting the CSS properties part.

17.06.2025 18:45 πŸ‘ 6 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

Ce n'est rien. Au plaisir de re-échanger une future fois sur les webco 😌

12.06.2025 17:06 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

If we count me and a few of the devs of my company it adds something like 200 people πŸ˜‡

07.06.2025 23:11 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0