Veille de la semaine #13 de 2018
- LinkedIn Lite: A Lightweight Mobile Web Experience (en) : Pourquoi et comment LinkedIn a créé LinkedIn Lite. Il est amusant de constater que pour optimiser cette application pour mobile notamment en Indes, ils finissent avec une application web assez traditionnelle où le serveur distribue du HTML.
- Le nouveau IE6 (fr) : Rien n'y personne ne pourra jamais nous traumatiser autant que ce foutu IE6 !
- Elegant patterns in modern JavaScript: RORO (en) : Receive an Object, return an Object, un pattern intéressant qui permet notamment d'éviter le Boolean trap
- Firefox/Roadmap (en) : La feuille de route de Firefox a été mise à jour pour 2018 avec 4 axes majeurs: rapide, personnel, mobile et opinionated !
- Project from Hell (en) : vous croyez avoir travaillé sur le pire projet qui soit ? Eh bien celui-là est quand même extraordinaire dans son genre (et français il semble)
- #SmooshGate FAQ (en) : Résumé du Smoosh Gate où comment un mauvaise pratique JavaScript dans un framework relativement populaire et une blague déclenchent des discussions sans fin
- Symfony: dependency injection is not container aware (en) : Injecter le service container n'est faire de l'injection de dépendance !
- Déployer CSP : une approche en 5 étapes (fr) : Une approche progressive de Content Security Policy. Il y a plus qu'à même si CSP implementations are broken
- I am a mediocre developer (en) : moi aussi ! Mais comme dit dans l'article,
je me soignej'apprends. - Avoid getters and setters whenever possible (en) : Excellente réflexion sur le fait que les getters et les setters sont souvent non seulement inutiles mais préjudiciables au code.
Et un peu hors-sujet :
- Semaine pour les alternatives aux pesticides (fr) : Du 20 au 30 mars 2018 au c'est la "Semaine" pour les alternatives aux pesticides.
(En plus du flux RSS global, les billets veille et uniquement ceux là sont listés dans le flux RSS veille)