Chaque matin, je me lève avec une obsession :
💡 Comment rendre mon équipe meilleure aujourd’hui ?
👉 Et toi, quelle pratique concrète a fait grandir ton équipe ? 🙌
�� Être le meilleur joueur du monde… mais ne jamais soulever de trophée.
🔥 Un paradoxe qui en dit long sur l’importance du collectif.
Et pourtant… c’est exactement ce qui arrive quand la collaboration passe au second plan.
https://t.co/r02oqP2Xvb
(1/6)
C’est là que naît la performance.
C’est là que les frustrations deviennent des opportunités.
C’est là qu’une équipe dépasse la somme de ses individualités 🚀
(5/6)
Parce que la technique seule ne suffit pas :
⚡ Un bug résolu en solo… mais incompris par l’équipe.
⚡ Une architecture brillante… mais jamais adoptée.
👉 La vraie différence, c’est la capacité à avancer ensemble.
(4/6)
En tant que développeur 💻, j’adore la technique :
⚡ apprendre un nouveau framework
⚡ résoudre un bug coriace
⚡ trouver une solution élégante
Mais ce qui me passionne encore plus, c’est le collectif.
(3/6)
Il y a un an, avec Myriam, nous étions sur scène à #AgileGrenoble 🎤
👉 Sujet : surmonter les frustrations d’équipe.
Je me souviens encore de l’énergie dans la salle :
❓ « Pourquoi ça bloque ? »
❓ « Pourquoi on n’arrive pas à avancer ensemble ? »
(2/6)
👋 Adieu setInput(), bonjour inputBinding !
⚡ Avec Angular 20, la création de composants dynamiques devient ultra simple
v14 → setInput()
v17.1 → input signals
v20 → inputBinding (bind direct d’un signal ✅)
Et ça marche aussi avec outputs & 2-way 🎯
🚫 Jasmine/Karma, c’est fini !
⚡ Avec Angular 20, Vitest débarque : simple, rapide et moderne.
Je montre comment migrer facilement 👇
➡️ https://t.co/SqoFIXGjBH
⚠️ Encore expérimental, mais la v21 pourrait enterrer définitivement Jasmine/Karma.
#Angular#Vitest#Testing
@Armandotrue Yes, I use it a lot. But I created an abstract class that encapsulates the code related to the CustomValueAccessor. This way, I can create custom form fields without having to add all the complexity of overriding the CustomValueAccessorimplementation.
OLD vs NEW way of creating
#Angular components
Implementation is 1:1
Exact same case side by side
- computed
- model
- new Input
- new Output
- viewChild
- content Children
- let template variable
Simple example.
Easy to follow.
How do you like new approach :) ?
The wait is over 🎉 PrimeNG v18-beta.1 is out now with the all-new Theming. #angular
🎨 Design Token based architecture
↔ CSS variables synced to Figma variables
⭐️ Tailwind CSS integration
🔮 New Landing page
🌓 Dynamic configuration, no more sass
https://t.co/LCKP7SS61v
NgRx Signals 18.0.0 is out!
🔒 State Encapsulation
🛡️ Private Store Members
🕵️♂️ State Tracking
🧩 Enhanced Entity Management
and more!
Post by @MarkoStDev ✍️ https://t.co/rq3hdF1RNY
Exciting news for Angular users🎉 PrimeNG v18 will introduce the brand new theming API based on CSS variables and Design tokens featuring the beautiful Aura as the default skin.
Check out PrimeVue for a preview of Aura. 👀
https://t.co/45qfsmAxFv
🚀 Rejoignez-nous demain dès 18h30 pour un Meetup sur @angular 17 ! 🚀
Au programme :
✨ Présentation des nouvelles fonctionnalités d'Angular 17
✨ Sessions de codage en direct
✨ Questions-réponses
✨ Apéro ! 🍻
📌 Inscrivez-vous ici : https://t.co/Hbjpeifw3L
@ZenikaIT