Chaque semaine, nous partageons les actualités tech qui ont retenues notre attention.
UX / UI, développement frontend & backend, gestion de projet, Agile, DevOps, IA, IoT ou encore AR/VR, font parti des sujets qui nous intéressent.
UX / UI Design
Une application permettant de compresser efficacement des fichiers Sketch. Avec en bonus, un retour d’expérience sous forme de case study sur la création et le développement de cette solution !
Une lecture simple d’interprétations psychologique des formes qu’on utilise tous les jours dans notre métier de Designer. Rien de prétentieux, facile à lire.
Frontend
Un outil très pratique pour de la refacto/cleanage de code : http://www.testmycss.com/
Le site va aller chercher les propriétés dupliquées, les prefix utilisés qui sont maintenant obsolètes, tous les !important, les selectors trop complexes qui peuvent être refactorisés, le nombre de couleurs, de media queries, etc…
Un bon moyen de faire du ménage dans vos projets !
Mobile
Un article simple mais détaillé sur comment mettre en place les notifications sur iOS et Android. Alors certes il existe déjà énormément d’articles sur le sujet, mais celui-ci est vraiment très clair.
Sécurité
Le chiffrement a besoin de bonnes sources d’entropie afin de générer des clés uniques. Si les lampes à lave de CloudFlare en sont une très bonne source, il en est une accessible à tous : Twitter.
I’m harvesting credit card numbers and passwords from your site. Here’s how.
Une petite histoire inventée (mais très probable) sur un développeur JS qui démontre, par un peu de social engineering et quelques techniques de dissimulations, qu’il serait assez simple d’injecter un code malicieux permettant de récupérer des données confidentielles en s’intégrant dans plusieurs Frameworks NodeJS dans un environnement OpenSource peu régulé tel que https://www.npmjs.org.
How to get HTTPS working on your local development environment in 5 minutes
Ceci est un tutoriel permettant au développeur de servir leur développement Back/Front sur un serveur local en HTTPS avec un certificat SSL personnel.
IA
L’automatisation des tâches récurrentes et chronophages est un challenge intéressant à relever. Cet article présente un exemple d’automatisation au niveau de la gestion de projet.
Le résultat est un gain de temps considérable et une communication fluidifiée entre les différents acteurs, grâce à des outils ergonomiques, à l’intégration simple et permettant la synchronisation avec les outils utilisés au quotidien tels que Slack ou Google Agenda. L’utilisation d’un bot et d’une IA rend l’expérience ludique et encore plus intéressante.
On constate également que la mise en place de ce type de solution peut se faire grâce à des outils open source et ne nécessite pas un temps de développement rédhibitoire.
AGILE
Cet article démontre le coté absurde de mesurer l’efficacité d’une équipe sans savoir quelles impacts et décisions elle aura sur cette équipe <spoil>et donc de sacrifier des valeurs fondamentales comme la confiance</spoil>.